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.
$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...SuggestedTemporary workLocal areaWorldwide- ...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...SuggestedFull timeRemote workWorldwideFlexible hours
- ...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...SuggestedContract workRemote work
$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...SuggestedLocal area$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-...SuggestedFull timeWork at officeLocal areaImmediate startRemote workWork from homeWorldwideHome officeWeekend work- ...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
$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 officeRelocation package$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$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...$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...InternshipWork at officeRemote workWorldwideFlexible hours$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 workFlexible hours$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 officeLocal areaRemote workWork from homeHome officeFlexible hours$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 workFlexible hours£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 officeRemote workFlexible hours$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 officeLocal areaRemote work- ...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 workFlexible hours
- ...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 workWorldwideHome office
$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...- ...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
$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 timePart timeInternshipH1bLocal area$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 payFull timeContract workLocal areaImmediate startFlexible hours$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 timeWork at officeRemote workRelocationVisa sponsorshipWork visaRelocation packageFlexible hours3 days per week- ...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 areaRemote work
- ...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 areaRemote work
$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 employmentFor contractorsRemote workWork from homeFlexible hours$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 placementCasual workWork at officeRemote workHome office- ...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...
- ...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...
$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...$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...InternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Payment. Be the first to apply!
- software sales engineer United States
- software engineer full time United States
- facebook software engineer United States
- startup software engineer United States
- intermediate software engineer United States
- research software engineer United States
- software developer no experience United States
- labview software developer United States
- rust software engineer United States
- freelance software developer United States

