Senior Software Engineer - Demand Plateform Team
Role details
Job location
Tech stack
Job description
We're shifting from "tools that humans operate" to "systems that operate alongside humans." A growing share of our work is building AI assistants and orchestrated agents that eliminate redundant steps, smooth out end-to-end user journeys, and turn what used to be 30-minute workflows into 30-second ones. Alongside this, we design and evolve distributed systems, event-driven, domain-driven, with batch processing where it fits, that let us decouple services and keep the platform evolving without rewrites., Engineering partners tightly with Product. Roadmap initiatives don't arrive as tickets; they arrive as problems we shape together into technical designs, execution plans, and measurable outcomes. Architecture reviews, design validation, and pairing on hard problems are part of the rhythm. Seniors mentor juniors. We aimed to be true engineers, those who solve problems with the right tools at 360°, from the technical design to the point where the project's OKRs are met., As a Senior Software Engineer, your mission will be to:
- Collaborate with a variety of teams to develop complex services.
- Create, design, develop, test, and monitor your code in production autonomously and reliably.
- Work with the Engineering Manager, Product Manager and UIUX team to frame projects and be accountable for their execution.
- Obtain a good understanding of the business to provide relevant solutions to clients.
- Be a work facilitator and help communication inside and outside Teads.
- Stay up-to-date on new technologies and architectures. If they can solve a problem Teads has, propose ways to implement them into our current software engineering process.
Requirements
Do you have experience in TypeScript?, * Good programming abilities. Testing your code is second nature to you. You are mindful of your application's architecture, performance, maintainability, and overall quality.
- Your AI routines to speed up.
- Solid background in Front-End and API development with their design patterns.
- Good communication skills and ability to work collaboratively within a team. You are an active listener and a dialogue facilitator, you know how to explain your decision and like sharing your knowledge.
- Your shipping experience.
- Production knowledge and practices (Release, Observability, Troubleshooting, …), thanks to multiple shipped projects / applications. Strong problem-solving skills.
Our main Stack
- Front: React, TypeScript + our homemade Design System
- Back: Node.js, Scala, Go
- Database: MySQL, BigQuery
- Infrastructure: AWS, GCP
Benefits & conditions
- Security & Savings: Attractive package providing financial peace of mind, including competitive compensation, profit-sharing, daily meal vouchers (Swile), family health insurance (Alan), and a personalized relocation package (if needed).
- Career Development: Continuous investment in our employees' skills: in-house and external training, tech conference opportunities, internal mobility (individual contributor or management career ladder).
- Life Balance: A well-balanced work-life for our employees is one of our top priorities: 35+ days off per year, hybrid work (2 days remote work per week), fully covered parental leave, and reserved daycare places.
- Wellness: Prioritizing employee well-being through premium work equipment, enjoyable work environment (work-life balance, team building events, summits), remote work subsidy, promoting Diversity & Inclusion with internal & external initiatives (women speaking groups, dedicated school partnerships), dedicated charitable time and sustainability actions (Eco Tree, subsidy for eco-mobility).