Senior Backend Engineer, Dott – Paris (FR)

Source

About the job

Here at Dott, we believe in a future where our cities are free from cars and pollution. With our on-demand e-bikes and e-scooters, we want to help co-create liveable cities where space is given back to people. We dream of cities where it is easy to move from one place to another with less congestion and more socialisation. All work we do is to continue reaching for our mission, to free our cities with clean rides for everyone.

Though founded in Europe, our passionate, mission-driven people come from over 55 countries globally. With such representative employees working in over 9 countries, we can better meet our users’ diverse needs. We collaborate with each other, transportation providers, and city officials to ensure what we do today has a tangible impact on tomorrow. Moreover, each employee is equally invested and accountable for making each decision socially and environmentally sustainable.

About The Role

We’re looking for a Senior Backend Engineer with strong skills and a great attention to detail. As part of a strong and diversebackend team you will have the ability to work on our services stack, supporting all application and business operations, running on Google Cloud Platform. You strive to create elegant architecture, clean testable code and well documented APIs. You take the lead in discussion, challenge your peers and coach new joiners in getting up to speed.

What You’ll Do

Build and maintain core services that serve a large number of vehicles and users enjoying our vehicles every day!Making sure that our infrastructure can scale reliably and as fast as our growth on the European streets.Coach and learn from every other engineer you work with on this challenging domain!Take responsibility in on-call duties and work on extensive monitoring and alerting projects directly supporting the health of our business!Take part in keeping the people of Dott the top quality as is, assist in hiring, and make our technical hiring process better!

Your Team

You will be reporting to the Engineering Manager.

How many people make up your team? Services team is a team of 8 engineers

What are their roles? They are backend engineering, using Rust and Typescript language on various domains like Payment, Pricing Services, Vehicle management, Trip management etc..

What makes them tick? Good tech, solving technical problems, leveling-up our stack

What drives them?The company mission is a strong driver “Free our cities with clean rides for everyone”

The Projects

Move to microservices architecture on top of Kubernetes platform (Typescript, Firestore, Cloud functions). Implement our in-house Payment orchestrator (Rust, Postgres). Implement the observability tools.

Requirements

  • At least 5 years of backend development experience
  • You have top-notch, hands-on development skills and always create clean, maintainable and reusable product-quality code;
  • Proficient with Rust
  • Proficient with interacting with RDBMS and more specifically Postgres
  • Knowledgeable with TypeScript working on Node.js backend
  • Knowledgeable with Firebase cloud functions (Typescript) and Firestore
  • Experience with Google Cloud Platform
  • High execution mindset while balancing the risk vs costs
  • Agile mindset with the ability to deliver iteratively and frequently
  • Proven experience in delivering production ready applications
  • Experience in mentoring team members
  • Excellent English language and communication skills

What Is Our Employee Value Proposition (EVP)

We embrace change in our cities, our work, and ourselves. We empower each other to make a lasting impact. We spark meaningful connections by fostering a supportive community. We succeed by adapting the way we work.

 Unlock the Change

Check out our EVP Video here ( bit.ly/3ZHHvlR )

Benefits & Policies*:

🚀 Employee Stock/Equity plan

💰 A fair, mid-market salary package

🧑‍💻Weekly All-hands meetings

🧘 Mental health support with Open-up

🫂Employee Resource Groups

🪹Pension scheme

👶 Parental policies

🏡 Hybrid Work Policy

🌎 Short-term Remote Work Policy

🏞️ Sabbatical Policy

🪑 Work from home budget

(* benefits will vary based on the country and position)

Sustainability Statement

We continuously measure and improve our environmental and social impact. We’re not claiming we’ll save the world, but we’re relentlessly striving to do the right thing for people, cities, and the planet. We’re constantly putting the environment and our social impact at the heart of every business decision. For more information on our sustainability, check out our Sustainability Report & Manifesto ( bit.ly/3KB9dwq ) .

Equity, Diversity, and Inclusion (ED&I) Statement

Dott is an equal-opportunity employer and aims to be intentional in our ED&I strategy. We operate throughout Europe in the hometowns of countless people, including our employees. To truly free OUR cities, we must have a workforce that not only understands the unique needs of our cities but also represents the diversity within them. To support all our employees to be their authentic selves, we have a zero-tolerance policy for discrimination and harassment in any regard.

Data Privacy

At Dott, we respect fundamental privacy rights. We process your personal data per the requirements of the General Data Protection Regulation (“GDPR”). Read our Applicant Privacy Statement for a clear explanation of how we process your personal data. ( https://ridedott.com/applicant-privacy-statement/ )


Campaign success

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Member profile

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.