7 Rue de Madrid, 75008 Paris, France Remote (Global) Employment

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
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
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 3 months ago