7 Rue de Madrid, 75008 Paris, France Remote (Global) Full-time EUR 55,000 – 70,000 / year

JobTeaser is hiring a Senior Backend Engineer - Ruby M/W/D

Responsibilities

  • Elaborate, develop and maintain features on a modern stack including Ruby and Go microservices, a Ruby on Rails monolith, Kubernetes, gRPC APIs, Kafka, ElasticSearch, PostgreSQL and MySQL databases
  • Inform product design, priorities and constraints in an autonomous product squad
  • Participate in architectural decisions and tooling improvements for our tech stack and our migration towards a microservice architecture
  • Contribute to best practice discussions and process improvements within the Backend Chapter, our internal community of backend engineers
  • Write automated tests and deploy to production several times a day in a Continuous Deployment Devops culture
  • Monitor and fix production issues on your team’s functional and technical scope
  • Participate in code reviews and pair programming sessions
  • Learn and teach through dedicated time for Tech sharing and Mentoring

Requirements

  • Experience with backend development using Ruby and/or Go
  • Experience with microservices architecture
  • Experience with Ruby on Rails
  • Familiarity with Kubernetes
  • Experience with gRPC APIs
  • Experience with Kafka
  • Experience with ElasticSearch
  • Experience with PostgreSQL and MySQL databases
  • Experience with automated testing
  • Experience with Continuous Deployment and DevOps culture
  • Ability to participate in architectural decisions
  • Ability to work in an autonomous product squad

Work Arrangement

Remote (Worldwide)

What about our Tech Department? Our stack

  • A micro services architecture in Go et Ruby
  • A Ruby on Rails monolith
  • Postgres, MySQL and Redis
  • ElasticSearch and Algolia
  • gRPC
  • Kafka
  • React, Next.js, React testing library, TypeScript and Storybook
  • AWS hosting, Kubernetes, monitored with Grafana/Loki
  • Continuous deployment with Github & CircleCI

Our organization (the famous “Spotify model” adapted so differently by each company)

  • 100 people (engineers, product people and data teams)
  • 3 product tribes with multiple impact teams in each
  • 1 platform tribe including QA team, 1 developer experience team, 1 devops & SRE team
  • Each squad with a hands-on Engineering Manager
  • Staff Engineers report directly to Head of Engineering
  • Software craftsmanship: clean code, testing, peer programming, code review, etc.

Additional Information

  • Software craftsmanship: clean code, testing, peer programming, code review, etc.
Required Skills
GoRuby on RailsKubernetesKafkaElasticsearchPostgreSQLautomated testing
About company
JobTeaser
European leader in recruitment and guidance platform for students and recent graduates, connecting 5 million students with career opportunities through an integrated platform in over 800 schools and universities.
All jobs at JobTeaser Visit website
Job Details
Department Tech Department
Category backend
Posted a month ago