Senior Golang developer (All Genders)
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Lead the design, development, and evolution of complex, scalable backend systems and services
- Architect and build reusable, maintainable backend codebases, shared services, and internal libraries
- Translate product and business requirements into technical backend designs and implementation plans
- Design and maintain robust APIs, data models, and service integrations
- Establish and enforce best practices for code quality, testing, documentation, performance, and reliability
- Own backend features end-to-end: estimation, development, testing, deployment, monitoring, and continuous improvement
- Mentor and support mid-level and junior engineers through code reviews, design discussions, and knowledge sharing
- Collaborate closely with Product, Frontend, QA, DevOps, Data, and Infrastructure teams to align on goals, scope, and delivery
- Contribute to technical decision-making, architecture discussions, and long-term platform and scalability strategy
Requirements
- Solid backend engineering experience on production systems
- Strong expertise in Golang and concurrent service development
- Understanding of backend system design and full application lifecycle
- Experience with RESTful APIs and/or gRPC (versioning, documentation)
- Knowledge of relational and NoSQL databases, data modeling, and optimization
- Commitment to delivering quality, well-tested, maintainable code
- Strong problem-solving abilities and autonomy in driving solutions
- ๐ Location: Paris with 3 days remote per week
- Deep understanding of distributed systems (concurrency, networking, caching, fault tolerance)
- Experience with microservices architectures
- Familiarity with automated testing strategies (unit, integration, contract testing)
- CI/CD pipelines and deployment workflows
- Cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes)
- Production monitoring, logging, and debugging experience
- Agile methodologies, code reviews, and collaborative practices
- Security best practices for backend systems
- What will really make the difference
- Experience leveraging AI-powered development tools (ChatGPT, GitHub Copilot, Claude) to enhance coding efficiency, debugging, refactoring, and test generation. We value engineers who embrace modern tools to improve their craft and productivity.
- Don't check every box? Apply anyway.
- We're looking for the right person to join the team, not just a perfect resume. If this role excites you but your experience doesn't align perfectly with every requirement, we still want to hear from you.
- Dailymotion is an equal opportunity employer. We value inclusion and want you to help us build a more diverse community. All positions are open to people with disabilities, and we encourage everyone to apply. Need accommodations during the hiring process? Just let us know in advance.
- First call (30 min) with Marvin: An initial conversation to get to know each other, introduce you to Dailymotion, understand your background and expectations, and answer your first questions.
- Video call (45 min) with Stephane An in-depth exchange to talk concretely about the role, your day-to-day, your skills, and see how you could thrive within the team.
- Two technical interviews (2h): Your chance to dive into our real technical challenges, show how you approach problems, and see if your skills match our needs.
- Meet Marie-Laure our VP Analytics & AI (30 min): Because great teams are built together. An informal one-on-one to meet your futur colleague to get a feel for the team vibe.
- ๐ Welcome to Dailymotion
Benefits
Additional Information
We're looking for a Senior Golang Developer to join our AdTech team and help shape our next-generation AI-powered advertising platform. You'll collaborate closely with Product, Design, Data, and Engineering to build the backend services and APIs that power our advertising solutions, with a strong focus on scalability, performance, and reliability. You'll be joining a team of experienced engineers who genuinely care about building robust, real-time distributed systems. Expect meaningful work with direct business impact, plenty of opportunities to learn and grow, and a culture where your ideas and perspectives are valued.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Dailymotion? Share your experience