Activez les alertes d’offres d’emploi par e-mail !

Senior Back-End Engineer

Qovery

France

À distance

EUR 50 000 - 70 000

Plein temps

Aujourd’hui
Soyez parmi les premiers à postuler

Résumé du poste

A technology company is seeking a Senior Back End Engineer to play a crucial role in shaping their product and infrastructure. The ideal candidate will have over 5 years of experience in software engineering, proficiency in programming languages like Rust and Kotlin, and strong problem-solving capabilities. The role allows for impactful contributions to system performance and reliability while working in a flexible and remote culture.

Prestations

Competitive salary including equity
Attractive benefits package
Flexible work environment

Qualifications

  • Minimum 5 years experience as a Software Engineer.
  • Willingness to learn Rust if not already familiar.
  • Extensive backend development experience.

Responsabilités

  • Design and write product or system development code.
  • Review and provide feedback on code from other developers.
  • Debug and resolve product or system issues.

Connaissances

Experience in software development and programming languages
Strong problem-solving skills
Excellent communication skills

Formation

Bachelor's degree in Computer Science or equivalent

Outils

Kubernetes
PostgreSQL
Rust
Description du poste

We provide the DevOps automation platform built to empower developers. From cloud infrastructure provisioning to production deployment, Qovery streamlines every step, enabling faster delivery, simplified workflows, and significant time savings.

Why is your role important

As a Senior Back End Engineer, you will play a key role in shaping the foundation of our product and infrastructure. Your work will directly impact the scalability, reliability, and performance of our systems, enabling our teams to deliver high-quality features to customers faster. This role is crucial to ensuring our backend architecture supports our long-term growth and technical ambitions.

What will your job look like

Daily, you’ll be in charge of:

  • Design, guide, and write product or system development code to solve complex problems.
  • Review code developed by other experienced developers and provide feedback to ensure best practices (e.g. style guidelines, checking code in, accuracy, testability, and efficiency).
  • Triage product or system issues and debug/track/resolve them by analysing the sources of problems and the impact on network or service operations and quality.
  • Hands-on technical leadership experience in setting technical direction and leading project teams of Engineers.
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback, and to the product itself.

To learn more, see our Engineering blog and user documentation: Qovery Engineering Blog, docs.qovery.com

Our technical stack
  • Kotlin with Spring Boot (control plane) and Rust (infrastructure deployment), Go (CLI, Terraform provider and tooling)
  • Kubernetes
  • Cloud providers (AWS/GCP/Scaleway, etc.)
  • Databases: PostgreSQL, Redis
About you
  • Bachelor’s degree in Computer Science or related technical field or equivalent practical experience.
  • At least 5 years of experience as a Software Engineer, in any programming language and the willingness to learn Rust (most of our systems are written in Rust, with some components in Kotlin and Go).
  • Extensive experience contributing to a Software Engineering team in backend software development with a strong command of programming languages such as C, C++, Rust, Java, Python, Go, Perl or Ruby.
  • Ideally, proficiency in designing, analysing and troubleshooting software and distributed systems.
  • Solid grasp of Cloud provider resources and Kubernetes.
  • Ability to debug and optimise code and automate routine tasks.
  • Strong problem-solving skills and a passion for tackling complex technical challenges.
  • Excellent communication skills and ability to collaborate effectively with diverse teams.
  • You’re product-oriented!
What You’ll Get at Qovery
  • Opportunity to work on cutting-edge projects that make a real impact for developers like you.
  • Competitive compensation, with equity
  • Attractive benefits package
  • A flexible work environment with a fully remote culture
  • Continuous learning and professional development opportunities
  • An authentic company culture focusing on collaboration and innovation
Our Talent Acquisition Process

We’ve designed a streamlined process to ensure a great candidate experience. Typically, it takes 3-4 weeks:

  1. Screening with Marie (45 min to 1h)
  2. A general debug/troubleshooting interview with one of our Backend Developers (45 min to 1h)
  3. An interview focused on algo topic, also led by one of our Backend Developers (45 min to 1h)
  4. Design interview
  5. Cultural round: Meet with a co-founder and leadership to discuss alignment with Qovery’s values and mission.
  6. Reference checks: Validate performance, integrity, and alignment with our needs.

This position is open to candidates who are authorised to work in France. Immigration sponsorship is not available at this time.

We’re committed to keeping you informed throughout the process, ensuring a smooth and transparent experience.

Qovery is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates. Employment decisions are based solely on qualifications, merit, and business needs, without regard to race, colour, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or any other characteristic protected by applicable law.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.