Senior Backend Developer in Tremblay-en-France, Île-de-France at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Backend Developer in France.
You will join a product-driven engineering environment focused on building scalable, data-intensive web applications used to power modern recruitment and hiring workflows. In this role, you will take ownership of critical backend services that directly support complex, real-world product operations. You will work in a highly collaborative team where engineering quality, autonomy, and long-term system reliability are key priorities. The position involves designing and evolving backend architectures, with a strong focus on performance, scalability, and maintainability. You will contribute to shaping technical direction while actively delivering production-ready code. This is a senior hands-on role where your decisions will have a direct impact on platform evolution and user experience.
- Design, develop, and maintain scalable backend services using Go (Golang)
- Build and evolve APIs (REST and/or GraphQL) supporting complex product workflows
- Contribute to backend architecture design, ensuring scalability, reliability, and maintainability
- Work closely with frontend engineers, product managers, designers, and data teams
- Participate in data modeling, business logic design, and system performance optimization
- Conduct code reviews and contribute to technical discussions and architectural decisions
- Improve system quality through better testing practices, observability, and reliability engineering
- Identify, refactor, and reduce technical debt across backend systems
- Take ownership of features from design phase through production deployment
- Actively participate in Agile ceremonies including planning, stand-ups, and retrospectives
- Strong professional experience as a backend engineer, with senior-level ownership responsibilities
- Deep experience with Go (Golang) in production environments
- Solid understanding of API design (REST and/or GraphQL)
- Experience working with relational databases such as PostgreSQL and familiarity with NoSQL systems
- Knowledge of distributed systems, microservices, and service-oriented architecture
- Experience with CI/CD pipelines and Docker-based development workflows
- Understanding of cloud environments (e.g., GCP or similar providers)
- Experience with observability tools such as logging, monitoring, and tracing systems
- Strong problem-solving skills with ability to work independently and make architectural decisions
- Excellent communication skills and ability to collaborate across technical and non-technical teams
- Nice to have: experience with Python, Kubernetes, Protobuf, or gRPC
- Flexible working hours with a focus on results and autonomy
- Opportunity to work on high-impact, data-driven SaaS products
- Strong engineering culture focused on quality, ownership, and continuous improvement
- Collaborative, cross-functional product teams
- Exposure to modern backend technologies and scalable system design challenges
- English-speaking international work environment
- Opportunity to influence architecture and technical direction at scale