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

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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - B2C services in United States vacancy
  • $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

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $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... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    2 days ago
  • $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... 
    Senior
    Remote work

    Mediafly

    New York, NY
    16 hours ago
  • 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... 
    Senior
    Full time
    Remote work

    Compiler LA

    Los Angeles, CA
    2 days ago
  • $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... 
    Senior
    Local area
    Remote work
    Worldwide
    Flexible hours

    Parsons Company

    Reston, VA
    2 days ago
  •  ...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... 
    Senior
    Contract work
    Immediate start

    Blake Smith Staffing, LLC

    New York, NY
    4 days ago
  • $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... 
    Senior
    Flexible hours

    CNH Industrial N.V.

    Sioux Falls, SD
    4 days ago
  •  ...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

    Framework Ventures

    New York, NY
    16 hours ago
  •  ...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... 
    Senior
    Long term contract

    DevSelect

    Redmond, WA
    1 day ago
  •  ...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... 
    Senior
    Contract work
    Remote work

    Infinite Choice

    Dallas, TX
    2 days ago
  •  ...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... 
    Senior
    Contract work
    For contractors

    ProSidian Consulting

    Charlotte, NC
    4 days ago
  •  ...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... 
    Senior
    Local area
    Remote work
    Flexible hours

    Conexess

    United States
    4 days ago
  • $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... 
    Senior
    Work at office

    Landing AI

    Mountain View, CA
    3 days ago
  •  ...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... 
    Senior
    Contract work

    Framework Ventures

    New York, NY
    16 hours ago
  • 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... 
    Senior
    Temporary work
    Flexible hours

    Internet Brands

    El Segundo, CA
    2 days ago
  •  ...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

    Apple

    Austin, TX
    2 days ago
  • 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

    MSCI

    San Francisco, CA
    16 hours ago
  • $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... 
    Senior
    For contractors
    Visa sponsorship
    Work visa
    Flexible hours

    Truveta

    Seattle, WA
    4 days ago
  • $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... 
    Senior
    Relocation

    Apple

    Sunnyvale, CA
    4 days ago
  • $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,... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    16 hours ago
  • $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... 
    Senior
    Temporary work
    For contractors
    Work experience placement

    Bloomberg

    New York, NY
    1 day ago
  • $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... 
    Senior
    Full time
    Work at office
    Local area
    3 days per week

    Turo Inc

    San Francisco, CA
    2 days ago
  •  ...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.... 
    Senior
    Local area
    Worldwide

    Electronic Arts

    Orlando, FL
    1 day ago
  • $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... 
    Senior
    Work at office
    Flexible hours

    Streamlit

    Bellevue, WA
    4 days ago
  • $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... 
    Senior
    Flexible hours

    Read AI, Inc

    Seattle, WA
    4 days ago
  • $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... 
    Senior
    Contract work
    Work experience placement
    Relocation
    Shift work

    Apple

    Sunnyvale, CA
    1 day ago
  • $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... 
    Senior
    Full time
    Seasonal work
    Remote work

    Fanatics Betting & Gaming

    New York, NY
    4 days ago
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Local area

    ByteDance

    Seattle, WA
    3 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Boston, MA
    1 day ago
  • $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... 
    Senior
    Internship
    Local area
    Work from home
    Flexible hours
    Night shift
    Weekend work

    Amazon

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - B2C services. Be the first to apply!