Senior Software Engineer - B2C services
Back Market
Back Market Software Engineer
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.
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 B2C Services team is a transversal squad with the mission of revolutionizing refurbished tech through the most convenient services. The team makes services affordable, desirable, and the new industry standard, strengthening key markets, fostering loyalty, and dominating the competition in the most sustainable way. 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. What you will do in this role
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 a Senior Engineer: Produce, Innovate & Share
- Facilitates meaningful discussions around complex issues.
- Suggests or makes improvements for existing designs and architecture for quarter-bounded projects or mission-critical areas in their squad.
- Explores technologies with sizable potential impact for the team.
- Is able to contribute actively to high impact chaos mitigation.
- Identifies and advocate for prioritization of tasks that can optimize delivery
Recruitment process
- Call with a Senior Tech TA, 45 min
- Coding and Testing module, 60 min
- System design Feature interview, 60 min
- Data module, 45 min
- Technical Leadership, 45 min
- Meet your manager, 30 min
- Back Market Values fit interview - 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. Seriously.
- 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.
$272k - $431.25k
...an Always-On, low-overhead GPU profiling service that runs in production, scales across... ...architecture and hands-on delivery across system software, drivers, and CUDA to make profiling... .... Set technical direction for an engineering team; mentor engineers, drive technical...Senior$111.3k - $166.9k
...: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: ** This position... ...to 6 years of experience for the Core Platform Kernel Services Software team. The Core Platform Kernel Services software...SeniorWork experience placementWork from home$120k - $140k
...collaborative, growth-focused team that values expertise, creativity, and human connection. Role Overview The Senior Software Engineer, Professional Services, is a customer-facing technical leader responsible for architecting, implementing, and delivering custom solutions...SeniorRemote work- A woman-owned software consultancy is seeking a Senior Software Engineer to design and build open source software for government agencies. This full-time role... ...collaborating with a small team to enhance public service delivery. The ideal candidate has extensive software...SeniorFull timeRemote work
$148.3k - $266.9k
...and redefine what’s possible. Job Description: Parsons is looking for an amazingly talented Senior Software Engineer to join our team focused on Analytic Services! In this role you will own the design, delivery, performance, and operational evolution of the...SeniorLocal areaRemote workWorldwideFlexible hours- ...Overview A confidential organization is seeking a Senior Software Engineer to join a mature, high-performing engineering team. This... ...with peers to design and implement software components and services Apply widely accepted design patterns and engineering...SeniorContract workImmediate start
$105.75k - $141k
...Senior Software Engineer - Backend APIs and Services Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased...SeniorFlexible hours- ...visa. About the Opportunity The Trading Service team is the backbone of our exchange's industry... ...robust technical designs and impactful software solutions. Drive performance... ...'s degree in Computer Science, Software Engineering, or a related technical field (or a strong...Senior
- ...Title: Senior Software Engineer (.NET/Cloud Services) Location: Redmond, WA Openings: 1 Type: Long-Term Contract Senior Software Engineer (.NET/Cloud Services) Are you impassioned about cloud computing and love the challenge of solving complex technical problems...SeniorLong term contract
- ...About the Role We're seeking skilled a Senior Software Engineer to design and develop the core API services and backend systems that power InfiniteChoice's platform. You'll build cloud-native software solutions that serve millions of users, process billions in transactions...SeniorContract workRemote work
- ...Senior Software Engineer - Database Services ProSidian Consulting is seeking a talented and motivated software engineer with interest and experience in design and implementation of database-centric system architectures. The ideal candidate will have a solid foundation...SeniorContract workFor contractors
- ...Sr. Go Software Engineer Location - 100% Remote Must live within 70 miles of one of the following locations: Dallas/Fort Worth, TX; Birmingham... ...team creating new banking applications and shared platform services using an innovative technology stack as well as engage daily...SeniorLocal areaRemote workFlexible hours
$190k - $220k
...trusted, structured, auditable data that software can understand and act on. Our focus is... ...brought together some of the strongest AI Engineers and Machine Learning Engineers in the... ...and maintain AI-powered applications and services, focusing on high availability, performance...SeniorWork at office- ...users around the world, through our leading products OKX, OKX Wallet, OKLink and more. About the Opportunity As a Senior Engineer on the Anti-Fraud AI Service Platform, you will build the foundational infrastructure that powers OKX’s security intelligence. This platform...SeniorContract work
- Senior Software Engineer, Personalization Services Role Summary: The Senior Software Engineer, Personalization Services is responsible for building and operating the backend APIs and services that deliver AI-driven personalization to Internet Brands’ products. This role...SeniorTemporary workFlexible hours
- ...Senior Software Engineer, Enterprise Technology Services Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us...Senior
- MSCI is seeking a Senior Software Engineer in San Francisco, CA, to design and build high-performance distributed systems. This role requires strong... ...architectural thinking to create scalable and reliable services. Candidates should have extensive experience with Java, be...Senior
$155k - $190k
...Senior Software Engineer - Backend Services Truveta is the world's first health provider led data platform with a vision of Saving Lives with Data. Our mission is to enable researchers to find cures faster, empower every clinician to be an expert, and help families...SeniorFor contractorsVisa sponsorshipWork visaFlexible hours$212k - $318.4k
...Senior Software Engineer (Observability Solutions) - Enterprise Technology Services Apple IS&T's infrastructure powers billions of transactions every day. At this scale, the systems we build must be resilient, observable, and extraordinarily efficient. We are looking...SeniorRelocation$196.75k - $243.29k
...Application Networking team connects and secures these services, building ingress gateways, managing the service... ...plane, and the underlying network stack. Act as a senior voice on the team, mentoring junior engineers and promoting best practices in testing, deployment,...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$160k - $240k
...Senior Software Engineer - Kubernetes as a Service Location New York Business Area Engineering and CTO Ref # 10046686 Description & Requirements Who We Are: We are the KaaS team (Kubernetes as a Service), the backbone of all Kubernetes-based platforms...SeniorTemporary workFor contractorsWork experience placement$156k - $195k
# **About the team:**The API services team works with the Platform team to improve the scalability of Turo services.As Senior Software Engineer on the API Services team, you’ll work with a team of talented software engineers working on migrating services embedded in a...SeniorFull timeWork at officeLocal area3 days per week- ...entertainment. Together, we power the platforms, AI-driven tools, live services, and infrastructure that ensure global scale, secure player... ...experiences for millions of players worldwide. As a Senior Software Engineer, you will report to the Director, Service Enablement....SeniorLocal areaWorldwide
$200k - $287.5k
...Senior Software Engineer At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers... ...Senior Software Engineer for our Snowpark Container Service, part of our Snowflake Compute Platform - to build our elastic...SeniorWork at officeFlexible hours$190k - $200k
...Senior Software Engineer, Backend Read AI is seeking a Senior Software Engineer to join our Backend team. As a senior contributor, you will... ...Architect, develop, and maintain scalable backend services and APIs, primarily using Python (FastAPI), SQLAlchemy, and...SeniorFlexible hours$181.1k - $318.4k
...Senior Software Engineer, Enterprise Technology Services Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling...SeniorContract workWork experience placementRelocationShift work$138.24k - $172.8k
...hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and... ...in New York with offices in Denver, Leeds and Dublin. As a Senior Software Engineer at Fanatics Betting & Gaming (FBG), you will play a senior...SeniorFull timeSeasonal workRemote work$202.16k - $368.22k
...graph databases, wide-column stores, search engines, and multi-model databases. In this role... ...have the opportunity to enhance these services in a cloud-native environment, embracing... ...of 2 years of working experience in Software development field. - Proficiency in one...SeniorTemporary workWork experience placementLocal area$133.65k - $220.68k
...Job Summary: The Red Hat Observability Service team is looking for a Senior Software Engineer to join us in the USA. The role collaborates with peers and senior engineers to ensure the delivery of high-quality software features and solutions, resolving routine and...SeniorPermanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours$193.3k - $261.5k
...AWS Commercial Application Services (EC2) Imagine building the cloud infrastructure... ...to build solutions that empower every engineer-regardless of experience-to contribute... ...computing. Key job responsibilities Senior Software Development Engineer - AWS Commercial Application...SeniorInternshipLocal areaWork from homeFlexible hoursNight shiftWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - B2C services. Be the first to apply!
- graduate software developer United States
- rust software engineer United States
- senior software design engineer United States
- software engineer student United States
- software engineer amazon United States
- software developer positions United States
- software engineer full time United States
- software qa engineer United States
- new graduate software engineer United States
- junior software developer United States

