Product Engineer

Job summary
Permanent contract
Paris
Salary: €54K to 70K
Starting date: September 30, 2024
Fully-remote
Experience: > 5 years
Education: Master's Degree
Skills & expertise
Generated content
Cloud infrastructure management
Fastify
Angular
Typescript
Fastapi
+1

Captain Data
Captain Data

Interested in this job?

Questions and answers about the job

The position

Job description

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


Preferred experience

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


Recruitment process

  • 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

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Technical Product Management”.