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?
Back Market is building their first engineering team in NYC! We are looking for passionate team members to join our office of 40+ people in Union Square, and a 250+ engineering team worldwide. This team's mission is to help us spread the word about refurbished tech to save the planet and your wallet at the same time.
We are looking for a Senior Full Stack Engineer with deep backend expertise to play a key role in our strategic US market expansion. Our goal is to enhance user engagement by accelerating the development of innovative features and optimizing the overall customer experience across web and app platforms.
As one of the engineers in our first US-based engineering team, you will work with a backend engineer, two iOS engineers and an iOS tech lead/manager, collaborating closely on full-stack solutions that power our US customer experience. While your primary focus will be backend services and architecture, you'll also contribute to web frontend development when needed to deliver complete, end-to-end features.
Your expertise in scalable, performant backend platforms built with Go and Python, combined with your ability to contribute to modern web frontends, will be key to the team's success. You will work closely with the product manager and UX designer to ensure the right features are designed and delivered with quality and velocity. You will participate in the Back Market backend community, partnering with others to continuously improve our practices.
We are looking for a Senior Full Stack Engineer to help us build & operate a set of efficient, highly cohesive, loosely coupled services with {security, privacy}-by-{default,design} to support the growth of the business.
You will be working in an agile "build it and run it" environment where engineering teams build, launch, monitor and support the products they own.
We are looking for someone passionate about creating systems by producing clean, consistent and well-organized code across the stack, a team player interested in working with supportive colleagues and contributing to a learning and sharing environment!
Design and implement robust backend services using Go as the primary language, with Python where appropriate, ensuring scalability, performance, and reliability for high-quality user experiences.
Build efficient microservices that power both web and mobile experiences, mastering the squad's technical stack and delivering features autonomously with comprehensive testing methodologies.
Contribute to web frontend development using modern frameworks (Vue.js/TypeScript), bridging backend and frontend by designing clear API contracts and delivering complete, end-to-end features.
Collaborate with a cross-functional team of peers from various disciplines (iOS, Backend, Frontend, SRE, CyberSec, Data, etc.), to foster a culture of technical excellence and shared knowledge.
Take ownership of squad-level technical projects, managing dependencies and delivering solutions that realize engineering and product visions while balancing scope with delivery timelines.
Build and maintain observability ecosystems using tools like Datadog to track performance, errors, and core functionality, Big Query to gain data insights, and implement strategies to prevent regressions.
Drive quality improvements by mastering the complete SDLC, delivering high-quality, non-disruptive releases to production, and taking ownership of Quality of Service enhancements.
Participate in on-call rotation, leading incident response and chaos mitigation for squad-owned services, including hotfix processes and root cause analysis.
Write clean, maintainable code with insightful code reviews, challenging technical approaches pragmatically and advocating for simpler solutions backed by data.
Share knowledge through documentation and team discussions, beginning to provide valuable input on topics outside your immediate area, and supporting team members through technical guidance.
5+ years of backend engineering experience with strong proficiency in Go (primary requirement) and proven experience with Python
Solid understanding of microservices architecture, with experience building and maintaining high-traffic backend services and regular feature delivery
Working knowledge of modern web frontend technologies (Vue.js, React, or similar) with comfort in JavaScript/TypeScript for full-stack contribution
Demonstrated ability to deliver high-quality, non-disruptive production releases with strong SDLC knowledge and comprehensive testing experience
Experience building observability systems (monitoring, alerting, tracing) and using data to drive improvements, with incident management and on-call experience
Strong knowledge of databases (PostgreSQL, Redis) and message queues (Kafka, RabbitMQ), with expertise in API design (REST, GraphQL)
Demonstrated pragmatism in technical decision-making, able to challenge approaches diplomatically and question task legitimacy when appropriate
Excellent written and verbal communication skills with ability to explain technical concepts clearly to diverse audiences in cross-functional teams
Proven ability to work autonomously within squad scope, managing deliverables while contributing to team knowledge through documentation and code reviews
Backend (Primary Focus)
Go ⭐ (Primary language)
Python – FastAPI framework
SQLAlchemy
Celery
Django (being phased out)
Frontend (Secondary)
Vue.js / TypeScript
Data
PostgreSQL
Redis
Kafka
RabbitMQ
BigQuery
Infrastructure
Google Cloud Platform (GCP)
Datadog (Observability)
Docker / Kubernetes
This position has an estimated annual base salary range of $160,000 to $200,000, plus opportunities for equity. Actual compensation packages are based on a wide array of factors unique to each candidate, including but not limited to demonstrated skill set, years and depth of relevant experience, and some role-dependent factors such as full-stack capabilities and Go expertise. We welcome direct conversations with each candidate about compensation in all of our initial calls.
TA screen - 45 minutes with Ana, Senior Talent Acquisition Partner.
Coding and testing - backend - 45 min- 2 Software engineers
System design and API ( Backend ) - 45 min- 2 Software engineers
Kick off feature itw ( Frontend ) - 45 min - 2 Software engineers
Technical leadership itw - 45 min + Meet your manager - 30 min - Engineering Manager + Product Manager
BM Values
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Lead the integration of third-party infrastructure providers into NVIDIA’s operational systems and shape robustness for DGX Cloud as a Senior AI Infrastructure Engineer focused on cloud partnerships.
MathWorks is hiring a Senior Software Engineer (compiler/algorithm development) to design and implement advanced features for modeling, simulation, and code-generation tools.
Corelight is hiring a Senior Site Reliability Engineer to design, automate, and scale cloud and hybrid platforms for AI/ML workloads, ensuring reliable, secure, and observable infrastructure for our NDR platform.
Lead cloud architecture and automation efforts at WGU Tennessee as a Staff Cloud Engineer, providing technical leadership, mentoring, and hands-on implementation of scalable AWS-based systems.
Lead the design and delivery of next-generation native mobile applications and AWS cloud microservices as a Senior Mobile & Cloud Full-Stack Engineer for DMV IT Service LLC in Washington, DC.
Experienced quantum software engineer needed to design and implement quantum error-correction, real-time decoding, and fault-tolerant demonstrations for neutral-atom quantum hardware at Atom Computing.
Experienced backend engineer wanted to build and scale developer-first APIs, services, and runtimes for Nango’s open-source integration platform in a remote-first, high-ownership startup environment.
Work on Robinhood's tokenization engine to design and operate scalable, low-latency crypto systems that enable on-chain tradable equities.
Lead the architecture and delivery of TENEX's AI-driven detection, RAG-backed investigation, and auto-remediation systems as the Principal AI Engineer based in Overland Park, KS.
Lead efforts to speed up and streamline developer workflows at MagicSchool by optimizing builds, tests, deployments, and toolchains for a distributed engineering organization focused on generative AI for educators.
Serve as the weekend guardian for DoD Kubernetes platforms, ensuring continuous availability and secure multi-cloud operations for Air Force and mobility missions.
Work on the Starship Dynamics team to design and maintain software tools that automate and scale dynamic and vibration analyses for vehicle development and operations.
Lead a distributed engineering team at McGraw Hill to deliver scalable, next-generation SaaS learning platforms as the Sr. Manager of Software Engineering.
Leading the way in a shift towards a circular economy, freeing the planet from electronic waste, and building a leading global tech company are three solid reasons to wake up every morning. Taking part in Back Market’s adventure means committing ...
1 jobs