At Captain Data, we believe in empowering engineers to take ownership of both technical challenges and product decisions. As a Product Engineer, you’ll have a direct impact on the design, development, and vision of our platform, helping shape the next generation of automation and data-driven tools.
You’ll work closely with our engineering and product teams to build new features, iterate on existing ones, and ensure that what we deliver is aligned with user needs. You’re not just here to code – you’ll be part of the product development cycle, from ideation to deployment.
With our stack ranging from APIs to data pipelines, you’ll find yourself working on a variety of systems, always keeping the end-user experience in mind.
The tools you’ll work with include:
• TypeScript (NodeJS) for backend services
• FastAPI & Fastify for APIs
• Angular for the front-end
• Google Cloud Platform for deployment and infrastructure management
Your role is to bridge the gap between product and engineering, so expect to work on both code and product strategy in equal measure.
To give you a rough idea, it’ll be 20/30% product management and 70%+ time spent on coding.
This job has been tailored for you if… 🦄
you have strong technical skills in TypeScript, NodeJS, and API design
you love contributing to product decisions and thinking beyond just the code
you’re passionate about building features that solve real problems for users
you’re comfortable with collaborative product development: UX/UI, engineering, and business needs
you know how to balance rapid development with code quality and scalability
you think like a builder: taking ideas from concept to delivery with speed and precision
you’re not just coding for the sake of it – you’re shaping the product
We are meant to work together if you are… 👪
comfortable taking ownership of both product and technical aspects of features
able to collaborate closely with product teams to understand user needs and deliver the right solutions
in love with automation and efficiency – you look for ways to make things smoother, faster, better
used to wearing multiple hats: jumping between coding, product discussions, and project management
always thinking about user impact when designing features
willing to work on both backend systems and front-end interfaces, even if front-end isn’t your main focus
familiar with DevOps, API design, and CI/CD pipelines
If you’re up for a multi-faceted challenge where you’ll influence both the product direction and engineering execution, this role is for you.
What you’ll be working on… 🔥
Product feature design & iteration in collaboration with our CTO, product team, and engineers
End-to-end development of new features, from conception to production, ensuring alignment with user needs
Owning product decisions that impact our API services, automation framework, and front-end
Refactoring and optimizing existing code to ensure it scales with the product’s growth
Cross-team collaboration on product strategy, UX/UI, and technical feasibility
Conducting code reviews with peers to maintain a high standard of code quality
Managing and improving CI/CD pipelines, ensuring fast and reliable deployments
Integrating user feedback into product development and iterating quickly based on real-world use
15/30min call with our CEO, Guillaume
1h+ technical demo with a team member
A coding exercise to do at home
1h+ live technical & product conception with our CTO, Mathieu
Final catch-up with the team and validation
These companies are also recruiting for the position of “Technical Product Management”.
Puteaux · Paris