Senior Backend Engineer
Role details
Job location
Tech stack
Job description
- Take ownership of our products, especially regarding ads bidding and user segmentation;
- Team up with our colleagues (think Backend, Frontend & Data Engineers, but also SREs, and Product Managers) to enhance our platform, improve its performance, and, let's be honest, revitalize some outdated services (migration or redesign);
- Ensure our code is high-quality and maintainable;
- Create innovative ways to apply development best practices to promote high-quality software, strong test coverage, peer code review, continuous integration, and rapid deployment;
- Select the right tools and tech to keep everything running efficiently and reliably;
- Keep our code in check and manage technical debt while addressing daily scaling challenges;
- Keep a focus on scalability (both technical and business) to minimize technical debt., * Tech interview with Alexandre, Staff Engineer, and a Senior Backend Engineer
- Interview with Aldenis, VP of Engineering
- Final interview with Cédric, CTO, and Loïc, CPO
If you require accommodations at any stage of the application process, please let us know. It will be handled confidentially by our HR and recruitment team.
Requirements
Do you have experience in Node.js?, Do you have a Bachelor's degree?, We're looking for a skilled Software Engineer who's passionate about building scalable systems and improving product performance. If you enjoy solving complex problems and driving technical excellence in a fast-paced adtech environment, we encourage you to apply., * Have strong experience with NodeJS or Go;
- Worked on large-scale systems, service-oriented architecture, or caching systems (in-memory, distributed);
- Have experience with high-performance and/or low-latency systems;
- Understand stream processing architectures;
- Have experience maintaining or operating production systems.
- Know your way around at least one public cloud platform (AWS, Azure, or GCP).
And if you bring any of the following, that's even better:
- Write code that is easy to test and consistent;
- Always factor scalability into your work;
- Are skilled at diagnosing and resolving issues as they arise;
- Thrive in collaborative environments and can clearly communicate the vision behind your solutions.
Please note that, to comply with employment regulations, applicants are required to maintain residency and be legally authorized to work in France or the European Union in order to be considered for this position.
Benefits & conditions
-
Competitive Salary ;
-
Performance-based Quarterly bonus with transparent KPIs;
-
Longevity bonus every 2 years ;
-
4 1/2 days work week (Fridays afternoon off) ;
-
"RTT" ;
-
Mental Health support ;
-
Flexible remote working policy ;
-
Regular team-life event / activity ;
-
Inclusive parental leave Policy.
-
Most benefits are available to all employees. For remote team members based outside of France, benefits will be aligned with local laws and practices in your country of residence, ensuring support that's both relevant and compliant wherever you are.