Microservices Engineer

Jobgether

France

Hybride

EUR 60 000 - 90 000

Plein temps

Il y a 3 jours
Soyez parmi les premiers à postuler

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Avantages offerts par ce poste

Learning budget (USD 2,000)
In-person team sprints twice a year
Opportunity to travel internationally
Exposure to large-scale microservices

Résumé du poste

Jobgether, a partner company in France, seeks a Microservices Engineer to design and develop REST API microservices using Go and Python. You will work on scalable backend services that support millions of clients with a focus on resilience, performance, and security.

You’ll influence API design, architecture decisions, and DevOps practices within a globally distributed engineering team. You will contribute to technical ownership, participate in architecture discussions, and collaborate with

Qualifications

  • Bachelor’s degree in Computer Science, STEM, or a comparable technical discipline.
  • Professional experience developing modern, maintainable software using Python and/or Go.
  • Experience building scalable web services or working with systems programming.
  • Experience with relational and non-relational databases and performance considerations.
  • Hands-on CI/CD practices and Linux (Debian/Ubuntu).

Responsabilités

  • Design, develop, and maintain high-quality backend software and REST API microservices at scale.
  • Design APIs and architectures with technical review, contribute to documentation and governance.
  • Develop comprehensive automated tests to ensure reliability and quality.
  • Build and operate fault-tolerant services focusing on scalability, resilience, and performance.
  • Investigate issues, debug complex problems, and deliver maintainable solutions.
  • Contribute to engineering standards and knowledge sharing across teams.
  • Collaborate with globally distributed engineers and contribute to cross-team initiatives.
  • Provide technical leadership and influence best practices within and outside the team.
  • Explore improvements in database performance, distributed tracing, and DevOps practices.
  • Participate in international team events with in-person collaboration approx. twice a year.

Connaissances

Python
Go
API design
Distributed systems
CI/CD
Docker
Kubernetes
Linux

Formation

Bachelor's degree in Computer Science or STEM

Outils

REST APIs

Description du poste

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Microservices Engineer based in France.

Join a globally distributed engineering environment focused on building reliable, scalable backend services that support critical infrastructure at massive scale.

In this role, you will design and develop REST API microservices using Go and Python, with a strong focus on quality and maintainability.

Your work will contribute to services capable of supporting millions of clients while delivering resilience, performance, and security.

You will help advance engineering practices across API design, distributed systems, databases, observability, security, and DevOps.

The role offers opportunities to take technical ownership, contribute to architecture decisions, and collaborate with engineers and open-source communities worldwide.

You will work on challenging systems where scalability, fault tolerance, and operational excellence are essential.

This is an opportunity to grow your technical impact while working with a highly skilled, internationally distributed engineering team.

Accountabilities
  • Design, develop, and maintain high-quality, robust backend software and REST API microservices capable of operating reliably at significant scale.
  • Design APIs and software architectures for collaborative technical review, while contributing to API documentation and governance practices.
  • Develop comprehensive automated tests that validate software behavior and help maintain high standards of reliability and quality.
  • Build and operate fault-tolerant applications and services with a strong focus on scalability, resilience, performance, and operational excellence.
  • Investigate technical issues, debug complex problems, and deliver effective, maintainable solutions.
  • Contribute to technical documentation and engineering standards to improve knowledge sharing across teams.
  • Collaborate proactively with globally distributed engineers and contribute to cross-team technical initiatives.
  • Provide technical leadership within engineering teams and external communities by sharing knowledge, presenting ideas, and influencing best practices.
  • Explore and contribute to improvements in database performance, multi-region service delivery, proactive security analysis, distributed-system tracing and profiling, and next-generation DevOps practices.
  • Participate in international team events and collaborate with colleagues in person approximately twice a year.
Requirements
  • Bachelor’s degree in Computer Science, STEM, or a comparable technical discipline, or a compelling alternative professional background.
  • Strong academic performance and a demonstrated history of taking initiative and exceeding expectations.
  • Professional experience developing modern, maintainable software using Python and/or Go.
  • Experience building scalable web services or working with systems programming.
  • Experience with both relational and non-relational database systems, including an understanding of database performance considerations.
  • Hands-on experience with continuous integration and continuous delivery practices.
  • Experience working with Linux, with Debian or Ubuntu experience considered valuable.
  • Strong understanding of software architecture, API design, microservices, and distributed systems.
  • Excellent written and spoken English, with strong communication and presentation skills.
  • Curiosity, flexibility, accountability, self-motivation, and a results-oriented approach to delivering commitments.
  • Ability to collaborate effectively within a globally distributed engineering environment.
  • Willingness and ability to travel approximately twice a year for company events lasting up to two weeks.
  • Additional valuable experience includes Docker, LXD, Kubernetes, build systems and toolchains, cross-compilation, hyperscale or private clouds, performance engineering, security, and distributed-system design and operations.
Benefits
  • Worldwide compensation based on geographic location, experience, and performance, with annual compensation reviews.
  • Performance-driven annual bonus in addition to base compensation.
  • Distributed work environment with twice-yearly in-person team sprints.
  • USD 2,000 annual personal learning and development budget.
  • Recognition and performance rewards.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Employee Assistance Programme.
  • Opportunities to travel internationally and meet colleagues in new locations.
  • Priority Pass and travel upgrades for long-haul company events.
  • Exposure to large-scale microservices, open-source technologies, distributed systems, cloud infrastructure, and advanced DevOps practices.
  • Opportunities to contribute to technical strategy, engineering standards, and external technical communities.
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Software Engineer - Solutions Engineering
Software Engineer - Solutions Engineering

Jobgether • France

Sur place
EUR 65 000 - 100 000
Learning budget
Wellness platform
Travel opportunities
+2
Senior Software Engineer - Backend
Senior Software Engineer - Backend

aramalgorithmai • Arrondissement de Tours

Sur place
EUR 50 000 - 70 000
Senior Full Stack Engineer - Core UX
Senior Full Stack Engineer - Core UX

Jobgether • France

Sur place
EUR 69 000 - 142 000
Significant equity options
20 days of paid time off
Global team offsites
+4
Global Microservices Engineer: Go & Python Backend
Global Microservices Engineer: Go & Python Backend

Jobgether • France

Hybride
EUR 60 000 - 90 000
Learning budget (USD 2,000)
In-person team sprints twice a year
Opportunity to travel internationally
+1
Senior Backend Engineer
Senior Backend Engineer

The French Sourcer • Paris

Hybride
EUR 85 000 - 120 000
Health insurance
meal vouchers
profit-sharing
+1
Software Engineer, Backend (Paris)
Software Engineer, Backend (Paris)

Mistral • Paris

Sur place
EUR 45 000 - 75 000
Competitive salary and equity
Health insurance
Transportation allowance
+5
Staff Software Engineer – Full Remote or Hybrid (m/f/d)
Staff Software Engineer – Full Remote or Hybrid (m/f/d)

ApplyMint • France

Hybride
EUR 55 000 - 85 000
On-site fitness center
Private padel court
Annual convention
+1
Senior Software Engineer Systèmes Linux € € Out of stock
Senior Software Engineer Systèmes Linux € € Out of stock

LINAGORA Group • Saint-Ouen-l'Aumône

Sur place
EUR 45 000 - 65 000
Competitive salary
Paid vacation and official days off
Beautiful office with a pool and barbecue
+6
Ubuntu Software Engineer
Ubuntu Software Engineer

Jobgether • France

Hybride
EUR 60 000 - 90 000
Learning budget (USD 2,000)
Performance‑driven annual bonus
Twice‑yearly team sprints
+1
Senior Full Stack Software Engineer (m/f/d)
Senior Full Stack Software Engineer (m/f/d)

Halian | Managed Services, Recruitment Agency & Contract Staffing • Paris

Sur place
EUR 90 000 - 130 000