Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Payment

Back Market

Back Market Software Engineer Position

We're here to help make tech reliable, affordable, and better than new. We're a global marketplace for refurbished devices, helping lower our collective environmental impact by providing trustworthy, affordable tech with 92% less carbon emissions than new.

Yep, you read that right. Turns out refurbished tech is way better for the planet than new. In fact, with every device purchased on Back Market, our positive impact on the planet grows. From our Customer Care representatives to our software engineer, every individual at Back Market cuts the planet — and consumers — a break. Our mission is simple: to do more with what we already have.

Are you ready to join us?

Our technology department, known as the Bureau of Technology (BoT), is at the heart of Back Market. It consists of over 30 dynamic product teams that are engaged in developing and managing services to deliver significant value to our customers and suppliers. These teams are effectively supported by our Platform group, which includes more than 10 specialized teams addressing cross-cutting technical issues to enhance our operational capabilities.

In addition to these functional teams, we have established numerous groups dedicated to sharing knowledge across various technical disciplines, such as security, backend, frontend, AI, and mobile. These groups serve as hubs for collaboration and professional development, providing ample learning opportunities and fostering a culture of continuous improvement.

The Payout team at Back Market is at the heart of our marketplace's financial engine, responsible for ensuring that sellers and customers are paid quickly, securely, and reliably.

The team manages the full payout lifecycle: from executing payments to our global network of refurbishers, to handling seller onboarding and compliance processes, monitoring financial risk, and developing innovative financing solutions to help sellers optimize their cash flow. By building a resilient and scalable payment infrastructure, the team plays a key role in making Back Market a trusted and attractive platform for sellers worldwide.

As a Software Engineer, you will work closely with all members of your squad, and the Staff engineer of your group. Bi-monthly rituals with your group and the Chapter will allow you to share what works for your squad, learn what works for others, and make sure your technical direction is aligned with the overall vision.

We're looking for versatile engineers who show strong ownership and are motivated to take on new challenges across the technical stack while helping us move our technology forward.

You will be working in an agile "build it and run it" environment where engineering teams build, launch, monitor and support the product that they own. Driven by the desire to craft outstanding products, you understand how to deliver seamless user experiences at scale.

We are looking for passion in creating systems by producing clean, consistent and well-organised code. As well as a good team player supporting colleagues and creating a learning and sharing environment!

English must be a no-brainer as you will join an international team dispatched in different locations around the world (US/FR/ES/JP). Our technical environment Backend stack: Python - FastAPI, SQLAlchemy, Celery, Golang, Django (being phased out) Frontend stack: VueJS, Typescript, Nuxt, Revolve (our design system) Data: PostgreSQL, Redis, Kafka, RabbitMQ, BigQuery Infrastructure: GCP, Kubernetes, Docker, Datadog, ArgoCD, CircleCI, Github

Main technical challenges Traditionally based on a monolith, Back Market's technical stack has been undergoing a radical transformation in recent years into a distributed and service-oriented architecture. This transition provides an opportunity to modernize the platform, raising engineering standards. Building a set of efficient and loosely coupled services is one of the main challenges to face for the years to come. But teams are excited to independently control their release schedules, manage their data, SLAs, tools, and – ultimately – be responsible for their own service-offering. Meanwhile, Platform teams are working to provide a scalable, consistent and secure platform, one that makes engineering teams more productive.

As an Associate Engineer: Learn & Produce

  • Commits to and completes tasks within the expected time frame while holding themselves accountable.
  • Works collaboratively on a team and communicates effectively in meetings.
  • Focuses on growth and learning our stack, best practices, and codebase.
  • As an Experienced Engineer: Produce & Optimize
  • Works autonomously on development tasks within the team's application or service.
  • Delivers high-quality code on time.
  • Demonstrates professional collaboration with teammates and peers.
  • Operates autonomously within the squad's technical scope. Backend
  • 2+ years backend development experience
  • System design skills
  • Experience with microservices, distributed systems
  • Understanding of data architecture and APIs
  • Fullstack mindset
    • End-to-end product thinking
    • Curiosity about the full stack
    • Strong collaboration and communication skills
    • Ability to navigate ambiguity across technical domains

Recruitment process

  • HR screening - (1h)
  • Coding & Testing module - Backend (60 min)
  • System design feature (60 min)
  • Data module (45 min)
  • Tech leadership + Meet your manager (75 min)
  • BM Values (45 min)
Why Should You Join Us?

At Back Market, we're committed to hiring and supporting diverse teams of people from all backgrounds, experiences, and perspectives — it's one of the reasons we're such a high-scoring certified B Corp company (93.2).

No matter your role and seniority level, you'll enjoy impact-driven work with hands-on career development in an innovative, driven, and fast-paced environment — with benefits to match, like:

- A mission driven work environment where your day to day makes an impact on the planet.

- Hybrid work environment, with 2 remote days a week and 1 remote work week per quarter, plus 3 flex days.

- Employee Resource Groups, including mentorship programs, comprehensive accessibility policies, and cultural competency training.

At Back Market, we strive to create a workplace that embodies the world we're trying to change. We've embedded our diversity, equity, and inclusion principles into our DNA — from dedicated staff to employee resource groups to our company values.

We know that the perfect background for a role doesn't mean the perfect fit — we encourage you to apply for a role even if you think you may not have all the qualifications.

If reasonable accommodations are needed for the interview process, please do not hesitate to discuss this with the Talent Acquisition Team.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer - Payment in United States vacancy
  • $156k - $387.6k

     ...Fullstack Software Engineer, Global Payments Location: San Jose Team: Backend Employment Type: Regular Job Code: W9618 Responsibilities The Global Payments team is building a platform to provide cross-border payment solutions for all ByteDance's products... 
    Suggested
    Temporary work
    Local area
    Worldwide

    ByteDance

    San Jose, CA
    13 hours ago
  •  ...together regional craftsmanship and scalable software: We don’t think of solar, batteries, heat...  ...Position You will architect the financial engines that power the global energy transition at scale. By building robust payment lifecycles and seamless checkout experiences... 
    Suggested
    Full time
    Remote work
    Worldwide
    Flexible hours

    1KOMMA5

    United States
    2 days ago
  •  ...San Jose, CA (#LI - Remote) Pay Range: $60-$65/Hr. on W2 Job Summary: We are seeking a Senior Software Engineer to lead the development of new features for our Payments Platform. This role requires a strong technical lead who can drive project success, mentor junior... 
    Suggested
    Contract work
    Remote work

    Akraya

    United States
    5 days ago
  • $186.07k - $218.9k

     ...collaboration, connection, and alignment. Attendance is expected and fully supported. We are looking for a Senior Software Engineer to join the Payment Rails team within Coinbase's Platform organization. Payment Rails is the foundational infrastructure that powers how... 
    Suggested
    Local area

    Coinbase

    Juneau, AK
    2 days ago
  • $115k - $140k

     ...Software Engineer - Payments Cloudbeds Europe / Latin America / North America Job Details Job Type: Full-Time Function: Engineering Software Industry: Consumer About Cloudbeds Founded in 2012, Cloudbeds is the hospitality industry's fastest-... 
    Suggested
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Softbank Investment Advisers

    United States
    1 day ago
  •  ...We're a fast-growing Atlanta-based payment company and we seek experienced Software Engineers passionate about building reliable payment products and APIs. You'll help shape our early-stage fintech platform using Go, Vue, and AWS. Ideal candidates are innovators who can... 
    Flexible hours

    BroadReach Partners

    Buckhead, GA
    13 hours ago
  • $255k

     ...About the Team The Payments Team is working to make AGI financially sustainable by enabling OpenAI to accept payments across...  ...supports evolving commercial goals. About the Role As a Software Engineer on the Payments Team, you will play a pivotal role in... 
    Work at office
    Relocation package

    OpenAI

    San Francisco, CA
    1 day ago
  • $150k - $180k

     ...receivable, removing barriers to collecting and reconciling B2B payments. Our solutions connect finance teams, customers, and...  ...Read on!! We are looking for an experienced .NET Principal Software Engineer to evolve and modernize our payments infrastructure, improve... 
    Remote work

    VersaPay

    United States
    4 days ago
  • $171.6k - $302.2k

    A leading technology company is seeking a Senior Software Engineer for its Wallet, Payments & Commerce team in San Diego. This role involves architecting and building resilient distributed systems while mentoring peers and driving technical discussions. With a competitive... 

    Apple Inc.

    San Diego, CA
    13 hours ago
  • $158.1k - $213.8k

     ...Description Are you looking for a greenfield Software Development Engineer position building highly-distributed, large-scale, real-time serverless...  ...for Amazon Advertisers to make billions of dollars of payments across the globe by applying the rigor of engineering... 
    Internship
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Amazon

    New York, NY
    4 days ago
  • $128k - $145k

     ...Senior Software Engineer, Payment Integrity United States Opportunity Overview: This is a great opportunity for an experienced full-stack developer to join a healthcare analytics company driving meaningful impact by reducing the cost of care. You'll partner closely... 
    Remote work
    Flexible hours

    Cohere Health

    United States
    1 day ago
  • $25k

     ..., and fans, and build a generational consumer brand in the process. All we’re missing is you. We’re looking for Software Engineers with prior payments experience to join our enterprise payments team, where we’re building innovative solutions for Rightsholders for their... 
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    SeatGeek

    United States
    13 hours ago
  • $121.5k - $145.5k

     ...We are seeking a Senior Software Engineer in the WEX Corporate Payments Engineering organization. This role will be a top-tier software engineer to help develop, drive, and execute implementation in an engineering team to build the next generation of WEX Corporate Payments... 
    Remote work
    Flexible hours

    WEX

    United States
    1 day ago
  • £117k - £157k per year

     ...Senior Software Engineer, Backend (Payments) Remote UK Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. About the Engineering Team The... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    United States
    13 hours ago
  • $140k - $205k

     ...remotely one day. A member of our recruitment team will provide more details. Job Summary MUFG is seeking a Senior Software Engineer with payment check processing experience. In this role you will collaborate with other senior technical team members and other... 
    Work at office
    Local area
    Remote work

    MUFG

    Jersey City, NJ
    13 hours ago
  •  ...expansive array of specialties, in all 50 states. About the Role As a Senior Software Engineer on the Solutions Team, you’ll lead the development of a centralized, cloud-native payments platform. This is a high-impact, greenfield opportunity requiring strong... 
    Remote work
    Flexible hours

    OpenLoop Health, Inc

    United States
    1 day ago
  •  ...Senior Software Engineer, Payments At Dakota, we're building the next-generation global banking platform. Our mission is to empower businesses to operate globally by combining the best of crypto and traditional finance. Launched in 2024, Dakota already serves hundreds... 
    Remote work
    Worldwide
    Home office

    Dakota Co

    United States
    2 days ago
  • $131.7k - $164.5k

     ...Senior Software Engineer GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions...  ...communication, deeper business intelligence, and streamlined payment and operations. Our platform has led to more than $30 billion... 

    GoodLeap

    Austin, TX
    4 days ago
  •  ...Airwallex Airwallex is the only unified payments and financial platform for global...  ...combination of proprietary infrastructure and software, we support over 200,000 businesses...  .... GTPN is a truly global, cross-site engineering organization, with talented engineers in... 
    Worldwide

    Airwallex

    Austin, TX
    3 days ago
  • $147.1k - $167.9k

     ...Senior Software Engineer, Salesforce (Global Payment Network) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One,... 
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One

    Deerfield, IL
    13 hours ago
  • $388k

     ...aim to entertain the world. To do that, our Commerce Engineering team must ensure that every payment experience-from a new member signing up in Brazil to...  ...test guardrails. Synthetic Data at Scale: Develop software solutions that generate high-quality, high-cardinality... 
    Hourly pay
    Full time
    Contract work
    Local area
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    5 days ago
  • $162.79k

     ...Software Engineer Manager At Regions, the Software Engineer Manager oversees application development for a large or complex department within...  ...Job Description Experience managing a portfolio of payment processing systems, including engineering and systems administration... 
    Full time
    Work at office
    Remote work
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    3 days per week

    Regions Bank

    Birmingham, AL
    2 days ago
  •  ...Software Engineer As a global leader in micromobility, Lime is on a mission to build a future where transportation is shared, affordable...  ...of clean alternatives to car ownership. Lime's Payments and Fraud team is growing and we're looking for software engineers... 
    Local area
    Remote work

    Lime

    United States
    4 days ago
  •  ...Design, develop, and maintain high-quality payment processing systems using React.js and...  ...lead the development of complex financial software systems Influence technical...  ...and security best practices Mentor engineers, foster a culture of technical excellence... 
    Local area
    Remote work

    Kraken

    United States
    13 hours ago
  • $300 per month

     ...Software Engineer, Payment Operations Warsaw, Poland Wingspan is the first payroll platform designed specifically for independent contractors and their businesses. We simplify onboarding, payments, and compliance for flexible workforces of all sizes, from solo operators... 
    Permanent employment
    For contractors
    Remote work
    Work from home
    Flexible hours

    Wingspan

    United States
    1 day ago
  • $190k - $215k

     ...Senior Software Engineer, Growth (Payment Localization) We are seeking a talented and experienced Software Engineer with a deep understanding of payment platforms and the ability to optimize them for efficiency, security, and performance. The ideal candidate will play... 
    Work experience placement
    Casual work
    Work at office
    Remote work
    Home office

    Linktree

    Los Angeles, CA
    2 days ago
  •  ...Senior Software Engineer, Apple Pay — Wallet, Payments & Commerce (WPC) Imagine what you could do here! At Apple, great ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. The Wallet, Payments & Commerce (WPC) team is building... 

    Apple

    Austin, TX
    2 days ago
  •  ...Software Engineer – Marketing / US Payments Apex Systems has a current opening with a leading Oil and Gas client in Houston, TX. Join the SPM platform and help our client modernize our consumer and fleet customer experience at the pump, bring new low carbon products... 

    Software Technology Inc

    Houston, TX
    2 days ago
  • $146k - $170k

     ...delivering best-in-class financing and software products for sustainable solutions, from...  ...business intelligence, and streamlined payment and operations. Our platform has led to...  ...passionate and experienced Senior Software Engineer to join the payments team at GoodLeap. In... 

    GoodLeap

    Oklahoma City, OK
    2 days ago
  • $143.7k - $194.4k

     ...Are you interested to build the payments backbone that moves billions securely and shaping...  ..., and implement multi-tier distributed software applications. - Estimate support effort...  ...- 1+ years of software development engineer or related occupational experience - 1... 
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Payment. Be the first to apply!