Remote Jobs RockRemote Jobs Rock

Senior Backend Engineer - Payment Squad

🕒 4 days ago
JavaSpringSpringbootService-oriented Architectures

📜 Description

  • Drive and deliver transverse and complex technical projects from design to deployment, demonstrating a deep understanding of technical constraints and implementation challenges.
  • Lead the finalization and scaling of the payment orchestrator and integrate new, adapted payment methods across different countries.
  • Propose platform improvements, task automation, and better observability, including establishing SLO reviews with SREs.
  • Interact closely with various teams (Legal, Finance, Fraud/Payment Ops) to synchronize efforts and gather requirements.
  • Act as a mentor and guide for mid-level developers within the squad, elevating the team's overall engineering standards.
  • Participate in a cyclic on-call duty to ensure the high availability of critical payment systems.

🛠️ Requirements

  • You have 5 to 10 years of overall engineering experience.
  • You possess deep technical autonomy and a high level of critical thinking regarding software architecture and constraints.
  • You are fluent in Java and have advanced knowledge of frameworks such as Spring, or SpringBoot.
  • You have hands-on experience with service-oriented architectures, Git, Docker, Kubernetes, and monitoring solutions (Datadog).
  • You have excellent, clear, and concise communication skills, allowing you to easily step into any workshop and share technical expertise with both technical and business stakeholders.
  • You are not reluctant to participate in on-call duties (mandatory for this role).
  • Full working proficiency in English
  • Fit with our BlaBlaPrinciples
  • If you don’t meet 100% of the qualifications outlined above, tell us why you’d still be a great fit for this role in your application.

✨ Benefits

  • Hybrid position
  • 4 additional weeks on top of legal maternity/paternity leaves
  • 50% healthcare coverage (Alan)
  • Financial support for home office equipment
  • Minimum 25 days holiday per year
  • Local meal plan policy (Swile card)
  • 50% transportation paid (Forfait Mobilité Durable)
  • Free unlimited carpooling & bus rides
Full job description

About BlaBlaCar

BlaBlaCar is the world’s leading community-based travel app enabling 27 million members a year to carpool or travel by bus in 21 countries. Our team of 800 employees counts over 50 nationalities and is spread across our 5 global offices, 30% working fully remotely.


Your Mission

We are looking for a Senior Backend Engineer to join the Payment Squad. They manage BlaBlaCar’s payment solutions that provide reliability, trust, and a smooth end-to-end experience.

As a Senior Backend Engineer, your role will be to drive the delivery of a reliable and scalable platform that supports the full payment lifecycle, fraud fight, and compliance requirements. You will take ownership of complex, cross-functional projects—such as finalizing the implementation of our payment orchestrator—and play a key role in expanding BlaBlaCar's business by proposing and integrating tailored payment methods for our various operational countries.

You will act as a technical reference, demonstrating strong autonomy, deep architectural thinking, and the ability to synchronize with multiple external teams (Legal, Cash Management & Finance, Payment Ops).

You will be reporting to the squad's Engineering Manager and working closely with a team of Software Engineers and a Product Manager.



About BlaBlaCar BlaBlaCar is the world’s leading community-based travel app enabling 27 million members a year to carpool or travel by bus in 21 countries. Our team of 800 employees counts over 50 nationalities and is spread across our 5 global offices, 30% working fully remotely. BlaBlaCar is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Your responsibilities

  • Drive and deliver transverse and complex technical projects from design to deployment, demonstrating a deep understanding of technical constraints and implementation challenges.
  • Lead the finalization and scaling of the payment orchestrator and integrate new, adapted payment methods across different countries.
  • Take a step back to proactively propose platform improvements, task automation, and better observability (e.g., establishing SLO reviews with SREs and owning your monitoring and alerting stack).
  • Interact closely with various teams (Legal, Finance, Fraud/Payment Ops) to synchronize efforts, gather requirements, and assess cross-team impacts.
  • Act as a mentor and guide for mid-level (IC3) developers within the squad, elevating the team's overall engineering standards.
  • Participate in a cyclic on-call duty (approximately 1 week every 7 weeks) to ensure the high availability of our critical payment systems.
  • Your qualifications

  • You have 5 to 10 years of overall engineering experience.
  • You possess deep technical autonomy and a high level of critical thinking regarding software architecture and constraints.
  • You are fluent in Java and have advanced knowledge of frameworks such as Spring, or SpringBoot.
  • You have hands-on experience with service-oriented architectures, Git, Docker, Kubernetes, and monitoring solutions (Datadog).
  • You have excellent, clear, and concise communication skills, allowing you to easily step into any workshop and share technical expertise with both technical and business stakeholders.
  • You are not reluctant to participate in on-call duties (mandatory for this role).
  • Full working proficiency in English
  • Fit with our BlaBlaPrinciples
  • If you don’t meet 100% of the qualifications outlined above, tell us why you’d still be a great fit for this role in your application.

    What we have to offer

  • Hybrid position
  • 4 additional weeks on top of legal maternity/paternity leaves
  • 50% healthcare coverage (Alan)
  • Financial support for home office equipment
  • Minimum 25 days holiday per year
  • Local meal plan policy (Swile card)
  • 50% transportation paid (Forfait Mobilité Durable)
  • Free unlimited carpooling & bus rides
  • Personal growth via trainings, mentorship, and internal mobility programs
  • Employee Stock ownership plan
  • Regular team building events
  • 1 day off per year to test our product
  • Interested in joining the ride?

    • a 45-min video-call with a Talent Acquisition Manager, to get to know you, understand your career expectations and answer your questions

    • a 90-min live coding session with Software Engineers

    • a 60-min design interview with Software Engineers

    • a 60-min video-call with Julien, Engineering Manager of the payment team, to discuss your experience, and share more details about the squad.

    Our hiring process lasts on average 25-30 days, offers usually come within 48 hours.

    BlaBlaCar is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.



    Trusted by Remote Workers