Avatar for Trajaan
Trajaan helps brands uncover consumer trends globally with cutting-edge search listening SaaS

Confirmed / Senior Data Engineer

  • €55k – €70k β€’ 0.2% – 0.6%
  • 4 years of exp
  • Full Time
Posted: 1 month ago
Visa Sponsorship

Available

Remote Work Policy

In office - WFH flexibility

RelocationAllowed
Skills
Python
SQLAlchemy
Docker
AWS
Terraform
Clickhouse
FastAPI
Prefect

About the job

About Trajaan

Trajaan is a dynamic early-stage tech startup based in Paris, France, committed to transforming the search listening industry with our innovative software solutions. Our SaaS product enables brands to uncover new consumer trends and validate market potentials through comprehensive analysis of search engine data. Our mission is to provide a rapidly deployable platform that maps consumer search queries globally, in any market.

Founded in early 2021 and thriving under incubation at Station F, Trajaan has gained traction with over 50 clients, including prominent consumer brands like Heineken, Royal Canin, and Orange, as well as digital marketing agencies and strategy consulting firms such as Numberly, Babel, Roland Berger, Bain & Co, and EY-Parthenon.

About the role

Are you eager to contribute to the growth of a rapidly expanding startup (with a +20% monthly increase in MRR) and help advance our disruptive product while scaling our tech team?

Joining us will give you the opportunity to work on the core of our application. Your primary responsibilities will include building and maintaining the backend of our web applications and collaborating closely with the frontend team to integrate and develop features, services, and APIs. Experience with React.js is a bonus!

We are dedicated to developing a highly maintainable product, prioritizing simplicity over complexity, and fostering continuous self-improvement and team growth. If you thrive on tackling diverse challenges daily and enjoy being a versatile contributor, you'll fit right in.

Having just turned three, our team of nearly 10 is on track to reach 1M ARR by the end of the year and nearing profitability.

Key responsibilities

πŸ› οΈ Data Pipeline Development and Maintenance

Design, build, and maintain scalable data pipelines using Prefect for orchestration, ensuring efficient data flow across various systems.

πŸ—οΈ Database Management

Oversee the setup, performance tuning, and maintenance of PostgreSQL and ClickHouse databases to ensure high availability and optimized query performance.

πŸ‘€ Monitoring and Error Handling

Utilize Sentry for monitoring and alerting to quickly identify and resolve errors in data pipelines and infrastructure, ensuring data reliability and system uptime.

⚑ Performance Optimization

Continually assess and optimize the performance of data systems, from querying speeds to resource management, to improve efficiency and reduce costs.

πŸš€ Innovation and Continuous Improvement

Stay up-to-date with emerging technologies and industry trends to propose innovative solutions and improvements to existing systems and architectures.

✨ Code Quality and Maintenance

Write clean, maintainable, and scalable code, ensuring that it adheres to best practices and meets the high standards expected of a senior data engineer.

🀝 Collaborative Development

Actively participate in code reviews, providing constructive feedback to peers and contributing to a collaborative and efficient development process.

Requirements:

  • Master's degree in Computer Science or a related field
  • 4+ years of experience as a backend / data engineer
  • Strong expertise in Python (fastapi, sqlalchemy)
  • Strong expertise in PostgreSQL and Clickhouse
  • Experience with Terraform
  • Experience with docker
  • AWS or other cloud platforms is a plus
  • Strong problem-solving and communication skills
  • Ability to work in a fast-paced, startup environment
  • Proficiency in english
  • Experience with unit testing and monitoring frameworks (Sentry, newrelic, …)

Bonus:

  • Experience with React.js

What Trajaan offers you

🎯 A challenging position with a high level of responsibility within a fast growing start-up

πŸ“ Offices in the heart of Paris at Saint Lazare

🏑 Flexible remote work policy, with 2 days required in the office per week

πŸš΄β€β™‚οΈ A sustainable mobility package of €66 per month

πŸŽ‰ Regular team-building events

πŸ‘©β€βš•οΈ Quality health insurance through Alan

πŸ’ͺ A Gymlib subscription for sports and wellness activities

πŸ₯— A Swile card for meal vouchers

πŸ’» New Apple work equipment

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

How the interviews are conducted

  • Step 1 : Exchange with the tech team: our expectations vs. your expectations, does it match?
  • Step 2 (optional) : Live coding session
  • Step 3 (optional) : Exchange with the tech team (system design interview)
  • Step 4 : Meeting with the co-founders in our offices
  • Step 5 : πŸ‘πŸŽ‰πŸ‘ Welcome to Trajaan πŸ‘πŸŽ‰πŸ‘

More about us

About the company

Trajaan company logo
Trajaan helps brands uncover consumer trends globally with cutting-edge search listening SaaS1-10 Employees
Learn more about TrajaanΒ image

Founders

Hugo Duportet
FounderΒ β€’Β 3 years
Paris
image
View the teamΒ image

Similar Jobs

Genomines company logo
Genomines
We enhance plants' natural biology to renewably mine nickel
DataDome company logo
DataDome
Real Time Bot Protection - The #1 SaaS solution for e-commerce and classifieds businesses
SCIAM company logo
SCIAM
Innovation et transformation des organisations fondΓ©es sur le dialogue entre technologies