Skip to content
Backend Engineer

The week's list

Every role like this one, in one letter

You are reading one posting. There are hundreds like it on the board, and new ones every week. Pick what you want, leave an email, and the list comes to you — no searching, no coming back here.

Counting what came out this past week…

The first letter arrives right away, then one a week. Unsubscribe in one click from any letter — the address goes nowhere else.

Backend Engineer

Software Engineer Java

Mirakl

Pariscontractsenior

Apply on the employer's site

Role description

About Mirakl:

Founded in 2012, Mirakl has been at the forefront of marketplace innovation, empowering every business to compete in the platform economy.

Today, Mirakl’s operating system combines an enterprise marketplace solution (Mirakl Platform) that enables retailers and B2B organizations to launch, scale, and operate marketplaces and dropship, AI-powered multichannel selling (Mirakl Connect), retail media (Mirakl Ads) and an agentic commerce infrastructure (Mirakl Nexus).

With dual headquarters in Boston and Paris, Mirakl helps a global ecosystem of 450+ marketplaces (B2C and B2B) and a network of over 100k third-party marketplace sellers. Brands like Macy’s, Decathlon, Carrefour, Asos, and Airbus Helicopters use Mirakl to grow their businesses in new and remarkable ways.

For more information: www.mirakl.com.

Mirakl in Numbers:

  • 🗓️ Founded in 2012 | Member of French Tech Next40
  • 👥 750+ employees in 9 offices worldwide: Paris, Barcelona, Bordeaux, Boston, London, Munich, New York, Sydney, Tokyo
  • 🇫🇷 350+ Mirakl Tech teams members mainly based in France
  • ⚙️ 5 Saas Solutions

Our Values:

Working at Mirakl means accelerating your career alongside ambitious, passionate, and supportive colleagues. We're proud of the diversity of backgrounds, perspectives, and experiences that make our teams unique.

Our 5 values guide how we collaborate:

  • 💡
    Work Hard Together:
    Teamwork and collaboration are the foundation of our success
  • 🏆
    Get Things Done:
     We prioritize action and efficiency for impactful results
  • 🚀
    Go Above & Beyond:
      We tackle challenges proactively and always aim for excellence
  • 🎓
    Succeed Through Expertise:
    Knowledge sharing and continuous learning are core to our culture
  • 🤝
    Satisfy & Empower Clients:
    We're committed to our clients' success

Your role :

As a Software Engineer Java in the Mirakl Labs product teams, your main mission is to design, develop and deploy new business features proposed by the Product Manager. On a daily basis, you will be implementing these new features across all layers of our applications, from interfaces (UI or REST API) through the business layer to the creation of database schemas and scripts. As part of a team with total ownership over the products it develops, you are a key player in ensuring both the business consistency of the product and its technical stability.

The position is a permanent contract, based in Paris, with up to 1 day of remote work per week.

95% of our tech teams are based in France and 99% speak French.

Day-to-day activities:

  • Build, test, and ship to production through continuous delivery
  • Harness AI-powered tools like Claude Code, Codex, and Cursor to move faster
  • Join design sessions alongside a team of 5 developers, the Product Manager, and UX/UI designers
  • Shape technical decisions that drive the product forward
  • Sharpen code quality through reviews and pair programming
  • Own what you build — monitor and debug production issues end to end
  • Take part in Stand-ups, Sprint Reviews, and retrospectives
  • Help define the next quarter's labs roadmap
  • Drive continuous improvement in how the team develops software
  • Track the real-world impact of your features: business cycles, adoption, usage

Our tech stack:

Java 21 (with planned migration to 25), Spring Boot, Kafka, React/Redux, PostgreSQL, Elasticsearch, Go, Docker, Kubernetes, AWS, Google Cloud

You'll love this job if :

  • You have at least 5 years of experience with Java and Spring
  • You are genuinely curious (and pragmatic) about AI, and you believe it's already reshaping how developers work
  • You are eager to work on web-scale challenges and distributed architectures
  • You care deeply about clean, well-crafted code
  • You want a real voice in technical decisions, not just a seat at the table
  • You thrive in fast-paced, demanding environments where you grow every week
  • You're hungry to learn and sharpen your craft
  • You're fluent in French and comfortable working in professional English

 

🎥 
Featured Videos

Dive into daily life at Mirakl Labs with Pauline, Java Engineering Manager, who offers a glimpse into team life and our tech culture 📺 

here

Meet Nelson, Director of Engineering, who shares his vision on Mirakl's growth, technical challenges, and what makes our work environment unique 📺 here

Our recruitment process:

  • 30 minutes with someone from the recruitment team to discuss your key projects, ask some tech questions, and present the position in detail
  • 45 minutes on Zoom with an experienced developer to discuss our technical stack and assess your knowledge
  • 1 hour with the Manager of the relevant squad for a business discussion
  • 2 x 45 minutes or 1 hour STAR interview to assess your alignment with our values

More information about our recruitment philosophy 👉🏻https://www.linkedin.com/pulse/3\-tips\-pour\-briller\-en\-entretien\-star\-chez\-mirakl\-kauffmann\-0ojzf/ 

We welcome collaborators with their diverse perspectives and experiences to power us forward. These often far exceed conventional job requirements and help us create a culture of continuous learning. If you’re ready to join a global leader powering digital transformation for 450+ of the world’s most innovative retailers and B2B organizations.

As part of our recruitment process, Mirakl processes your personal data to review and manage your application and, where appropriate, to consider your profile for future opportunities. You can exercise your data protection rights at any time, and as further detailed in our policies. For more information about how we process your personal data and your rights, please consult our Recruitment Privacy Notice, here in English and here in French.

We may use Artificial Intelligence (AI) solutions to help streamline our hiring process, including screening applications, analyzing resumes, and assessing responses. While AI helps us work efficiently, all final hiring decisions are made by humans. For more information, visit our
AI Guidelines for Candidates and Interviews
.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Coming to this page

A resume for this role — and a ticket to the draw

We take the posting apart down to the real requirements and rewrite your resume against it — by asking, not inventing: no line appears without your confirmation. Sign in to get it first, and to enter the draw.

  • A resume for this exact role, not a universal one
  • Answers are kept: edit any one, not the whole conversation
  • All in your account — open it from any device

On the wheel

A discount on mentoring

Winners are drawn at random among entries with a confirmed email. The date and the full rules are on the draw page.

Draw rules

Backend Engineer

Business Development Representative

Volta Software

Parisfulltime

Apply on the employer's site

Role description

You're the first point of contact between Volta and enterprise accounts in France. Your mission: open qualified conversations with senior decision-makers (CEOs, commercial directors, operations leaders) at large B2B distributors, wholesalers, and brands (€100M+ revenue), run discovery conversations that qualify both fit and readiness, deliver product demonstrations that map to their stated pain, and hand off genuinely warm, well-prepared opportunities to our Account Executives.

This is not a volume game. You're hunting at enterprise scale, smaller target list, deeper engagement, higher-quality handoffs. You combine prospecting rigor with the ability to speak credibly about product and process.

Enterprise prospecting & sequencing

  • Identify and prioritize target accounts aligned with Volta's ICP
  • Build personalized multichannel sequences (LinkedIn, email, phone) tailored to each buyer persona and their operational challenges
  • Move beyond initial contact: you know how to get past gatekeepers, overcome common objections, and advance conversations with C-level decision-makers

Discovery & ICP qualification

  • Conduct 20–30 min discovery calls that qualify both pain and readiness for change
  • Assess true enterprise fit: supply chain complexity, digitalization maturity, procurement process sophistication, budget awareness
  • Ask diagnostic questions that uncover whether this account is truly a fit, not just whether they check demographic boxes
  • Document decision-maker org, buying process, and timeline — not just pain points

Product demonstration

  • Run 30-min product demos in discovery calls that showcase how Volta solves stated pain
  • Demonstrate product knowledge: understand core features, typical use cases, and how to tailor the walkthrough to the prospect's situation
  • Use the demo as a qualification tool: their engagement and questions tell you if they're ready to move forward

Account preparation for AE handoff

  • Hand off opportunities with clear context: stakeholders identified, pain points mapped to features, process timeline understood, initial objections surfaced
  • Prepare a brief for the AE: this is what they care about, this is who you'll be talking to, this is why they took the call
  • Ensure the account is genuinely ready for AE engagement, not just "they said yes to a meeting"

CRM discipline & reporting

  • Maintain rigorous activity tracking in HubSpot: call notes, discovery findings, sequence status, stage progression
  • Report weekly: pipeline generated, discovery-to-qualified conversion rate, demo outcomes, feedback for continuous improvement
  • Contribute to team KPIs: qualified opportunities per month, AE conversion rate, activity velocity

Messaging & learning

  • Share field intelligence: what objections you're hearing, which angles work, which buyer personas engage, market signals
  • Contribute to messaging refinement with the leadership team
  • Continuously iterate on positioning based on what's landing with your accounts

Must have

  • 2–3 years of prospecting experience
    — you've already successfully hunted at this scale or are ready to step up to it
  • Demonstrable track record
    : you can show us qualified opportunities you personally generated, with pipeline metrics (reply rate, discovery-to-qualified ratio, what you consider "qualified")
  • Senior decision-maker prospecting experience
    — you know how to engage C-level and Director-level buyers, not just influencers
  • Proficiency with core tools
    : LinkedIn Sales Navigator, email sequencer (Lemlist, La Growth Machine, or similar), HubSpot
  • Native French + excellent written communication
    — professional English for internal collaboration
  • Product curiosity
    — you're comfortable learning product features on the fly and can speak credibly about how software solves operational problems
  • Resilience + rigor
    — you thrive in a demanding environment, own your numbers, and treat discipline as competitive advantage

Nice to have

  • Prior experience running product demos or presenting to senior stakeholders
  • Account-based prospecting (ABM) methodology experience
  • Domain knowledge in distribution, wholesale, supply chain, ERP, or B2B commerce
  • Exposure to AI/automation and why it matters in B2B operations
  • Track record of moving from SDR/BDR into more complex enterprise hunting roles

Chez Volta, nous croyons que la diversité rend nos équipes plus fortes. Toutes les candidatures sont les bienvenues, quels que soient le genre, l'origine ou le parcours.

  1. Cultural fit
    with Elsa, Chief of Staff (30 min)
  2. Live case study + technical discussion
    (60 min)
  3. Debrief + Founder talk
    with Paul (Co-CEO) and Mario (Co-CEO)
  4. Reference check

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Senior Software Engineer II, Integration Team

Checkout.com

Parisfulltimesenior

Apply on the employer's site

Role description

Company Description
We’re
Checkout.com
. You might not know our name, but companies like eBay, Spotify, Klarna, Uber, and Sony do, because we’re behind many of the digital experiences you use every day.
We are where the world checks out, enabling over 10 billion transactions yearly for more than one billion global shoppers.
Whether you want to book a holiday, order food, renew a subscription, or check out online, there’s a good chance our tech powers the payments behind the scenes. Our platform helps the most ambitious businesses deliver effortless digital experiences, at scale.
If you want to do career-defining work, you’ve come to the right place. We move fast, think globally, and believe great teams are built by hiring exceptional people with conviction, curiosity, and the desire to make an impact.
With 20 offices across six continents and London as our HQ, we’re shaping the future of fintech – and we’re just getting started.
Join us at ProcessOut

ProcessOut is a pioneer in the payment orchestration space. We are on a mission to help merchants build, scale and optimize their payment infrastructure. We work to bring simplicity, flexibility & performance to payments.

Millions of transactions are routed via ProcessOut everyday for merchants all over the world. We are proud to partner with amazing merchants like Glovo, Bolt, Sainsbury’s, Dott, Rakuten and many more!

We were acquired by Checkout.com in 2020 with the goal of growing our global reach.

If you are looking to join a very fast-moving company with passionate, hard-working & fun teams, ProcessOut is for you! At ProcessOut, we are looking for people who are convinced they can play a central part in the Company's success! We are looking for people who are passionate, who are looking to achieve their full potential & who will actively contribute to strengthen the links between our teams. We value people that fully own their work and are passionate about building the next generation of online payments with us.

Software Engineering At ProcessOut
We are a self-sufficient team that operates in a fully agile way.

When it comes to technical stack, we are hosted in
AWS
, use
EKS
and our primary development language is
Go
. As we always strive to use the best tool for the job, we use a combination of
Redis
,
DynamoDB
and
Postgres
for persistence layer, and
REST
,
gRPC
and
queues
for communication.

We are experiencing constant growth in the number of transactions handled, new clients, and integrations. That’s why we pay very close attention to elegant design and scalability of the platform. We are looking for dedicated engineers who would like to join us on our journey.

About You

  • At least 5 years of experience in software development in Golang
  • Know your way around web-related tech (HTTP, TLS, proxies, API conventions...)
  • Have had experience in building technical frameworks that handles critical flows
  • Able to communicate with third-party providers from both a technical perspective and business
  • Be product minded
  • Always curious and passionate about understanding the business
  • Have worked in financial services
  • Have experience mentoring software engineers, and ambition to become manager

Nice to have

  • Payment knowledge around Cards or Alternative Payment Methods

What You Will Be Doing

  • Working within our Integration team to deliver new API connections with Payment Service Providers, maintain existing integrations, and help evolve the platform by implementing new functionalities and optimizing performance.
  • Contributing to services and overall architecture by discussing technical solutions, proposing enhancements, and actively contributing to our codebases.
  • Build the technical vision of our payment framework with the goal of maximizing quality and velocity of the team
  • Own the product vision to help on designing, building, and releasing new features
  • Participating in our on-call paid rotation
  • Mentor and manage software engineers

If you don't meet all the requirements but think you might still be right for the role, please apply anyway. We're always keen to speak to people who connect with our mission and values.

Additional Information
Bring all of you to work
We create the conditions for high performers to thrive, through real ownership, fewer blockers, and work that makes a difference from day one.

Here, you’ll move fast, take on meaningful challenges, and be recognized for the impact you deliver. It’s a place where ambition gets met with opportunity, and where your growth is in your hands.

We work as one team, and we back each other to succeed. So whatever your background or identity, if you’re ready to grow and make a difference, you’ll be right at home here.

It’s important we set you up for success and make our process as accessible as possible. So let us know in your application, or tell your recruiter directly, if you need anything to make your experience or working environment more comfortable.

Life at
Checkout.com
We understand that work is just one part of your life. Our hybrid working model offers flexibility, with three days per week in the office to support collaboration and connection.

Curious about what it’s like to be part of our team? Visit our Careers Page to learn more about our culture, open roles, and what drives us.

For a closer look at daily life at Checkout.com, follow us on LinkedIn and Instagram

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Forward Deployed Engineer - Paris

OpenAI

Parisfulltime

Apply on the employer's site

Role description

About The Team
OpenAI’s Forward Deployed Engineering team partners with customers to turn research breakthroughs into production systems. We operate at the intersection of customer delivery and core platform development.

About The Role
Forward Deployed Engineers (FDEs) lead complex end-to-end deployments of frontier models in production alongside our most strategic customers. You will own discovery, technical scoping, system design, build, and production rollout, partnering directly with customer engineering and domain teams.

You will measure success through production adoption, measurable workflow impact, and eval-driven feedback that changes product and model roadmaps. You’ll work closely with our Product, Research, Partnerships, GRC, Security, and GTM teams.

This role is based in Paris. We use a hybrid work model of 3 days in the office per week. We offer relocation assistance. Travel up to 50% is required.

In this role you will

  • Own technical delivery across multiple deployments from first prototype to stable production
  • Build full-stack systems that deliver customer value and sharpen how we learn
  • Embed closely with customer teams, understand their needs, and guide adoption of what you build
  • Scope work, sequence delivery, and remove blockers early
  • Make trade-offs between scope, speed, and quality; adjust plans to protect delivery
  • Contribute directly in the code when progress or clarity depends on it
  • Codify working patterns into tools, playbooks, or building blocks that others can use
  • Share field feedback that helps Research and Product understand where the models succeed and where they can improve
  • Keep teams moving through clarity and follow-through

You might thrive in this role if you

  • Bring 5+ years of engineering or technical deployment experience that includes customer-facing work
  • Have scoped and delivered complex systems in fast-moving or ambiguous environments
  • Write and review production-grade code across frontend and backend using Python, JavaScript, or comparable stacks
  • Have built or deployed systems powered by LLMs or generative models and understand how model behaviour affects product experience
  • Simplify complexity and make fast, sound decisions under pressure
  • Communicate clearly with engineers, product teams, and customer stakeholders
  • Spot risks early and adjust without slowing down
  • Model calm and judgment when the stakes are high

About OpenAI
OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity.

We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic.

For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement.

Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations.

To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance.

We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link.

OpenAI Global Applicant Privacy Policy

At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Senior Full-Stack Developer

Leonar

Parisfulltimesenior

Apply on the employer's site

Role description

Licorne Society a été missionné par une startup/InsurTech en pleine croissance pour les aider à trouver leur Senior Full-Stack Developer.

Descriptif du poste
Le produit que nous construisons et mettons entre les mains des utilisateurs est la base de la proposition de valeur : offrir des parcours efficaces, transparents, et fiables lors de toutes les interactions avec le produit d’assurance, notamment lors de l’onboarding, et lors de la déclaration de sinistres.

En tant que senior full-stack developer, tes missions seront de :

  • Développer de bout en bout les fonctionnalités dont tu aura la responsabilité, et coordonner leur lancement et leur suivi avec le produit et les stakeholders
  • Utiliser ta vision technique pour identifier des opportunités et les partager avec le reste de l’entreprise
  • Participer à l’évolution de la vision technique commune

Le fonctionnement de notre équipe
Les membres de l’équipe gèrent leurs sujets de bout en bout et s’intéressent à toutes les technologies de la stack.

Comme il n’est pas possible d’être expert dans tous les domaines, nous recourrons souvent au pair coding sur les parties sur lesquelles nous sommes le moins à l’aise. L’approche sur les sujets complexes est souvent discutée à plusieurs avant de commencer à coder.

Les développeurs, le product designer et le product manager co-conçoivent les fonctionnalités et l’UI. On privilégie les séances de travail en pair dev / design pour être sûr de bien se comprendre et imaginer les meilleurs solutions possibles, à travers plusieurs itérations qui convergent vers le produit final.

On saisit toutes les opportunités d’améliorer nos outils et on reste à la pointe. La productivité qui en découle nous permet de rester dans un cercle vertueux. Notre stack est aujourd’hui composée de MongoDB, full stack TypeScript, tRPC, React, Emotion et Vite. Nos dépendances sont en permanence à la dernière version disponible.

Stack technique
Notre stack technique privilégie la sécurité des types et l’efficacité avec TypeScript. Nous utilisons React, Emotion, TanStack Router, et tRPC pour gérer l’état et la communication frontend-backend avec une forte sécurité des types.

L’infrastructure repose sur Kubernetes (GKE), Terraform, et ArgoCD pour l’hébergement et l’automatisation des déploiements. Les tests sont gérés par Vitest, Playwright, et Cucumber, avec des environnements éphémères via GitHub Actions pour les revues de code.

Les évolutions futures viseront à améliorer l’expérience développeur, optimiser la qualité et passer à une approche multi-cloud pour plus de robustesse et réduire les coûts.

Ton travail au quotidien

  • Investiguer et résoudre tout bug, crash, ou alerte qui se présenterait (politique zéro-bug)
  • Planifier, développer et mettre en production des évolutions fonctionnelles
  • Échanger avec notre Product Designer et notre Product Manager sur les aspects fonctionnels et UI du travail
  • Proposer des évolutions des éléments de framework quand le besoin se fait sentir
  • Faire évoluer notre UI Kit quand apparaît un nouveau composant ou une évolution
  • Challenger les solutions proposées, avoir de nouvelles idées, faire preuve de créativité
  • Avoir un comportement exemplaire et servir de modèle pour les futurs employés de l'entreprise : curiosité, humilité, recherche du feedback, créativité, engagement.

Profil recherché

  • Tu es à l’aise avec JavaScript et Node.js, et connais l’écosystème (la maîtrise de Typescript est un plus)
  • Tu as du recul sur les choix d’architecture, et sais raisonner dessus en fonction des objectifs business
  • Tu es autonome, sais t’auto-motiver, et as la capacité à t’auto-former
  • Tu t’intéresses aux autres équipes et as un fort intérêt pour le métier
  • Tu sais émettre des critiques constructives et apporter ta propre vision quand cela est pertinent
  • Tu es à la recherche de feedback dans un état d’esprit d’amélioration continue
  • Rapidité et efficacité sur les tâches de développement backend classiques, comme fournir au frontend des APIs implémentant la logique métier, s’appuyer sur les structures de données classiques pour manipuler des données, organiser les données en base, évaluer, choisir, et utiliser des APIs tierces parties, implémenter des tâches de fond
  • Maîtrise de HTML, CSS et React, ainsi que la capacité d’être force de proposition sur l’architecture du frontend

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

326 more openings in this category and country

Software Engineer JavaMirakl · France

Apply on the employer's site