Senior Backend Engineer - Fulfillment Systems
Backcountry.com
Senior Software Engineer, Ecommerce Fulfillment
Adventure is our culture. Join a team that celebrates a lifestyle as bold as the terrain we love. At Backcountry, we are rooted in adventure, recognition, and wellbeing on and off the mountain. We spotlight employee stories, celebrate milestones, and offer exclusive outdoor perks. Whether you are at HQ, in a retail store, or remote, you will be part of a team that thrives on energy, exploration, and connection.
Reports to: Director of Engineering
Location: Remote (Costa Rica)/ Remote (United States)/ Remote (India)
Backcountry is looking for a senior engineer to own the architecture and evolution of the ecommerce fulfillment systems that power how orders move from click to doorstep. As Senior Software Engineer, Ecommerce Fulfillment, you will drive hands-on development across order management and warehouse management systems while leveraging AI toolsets to raise engineering throughput and quality across the team.
Within your first 6–12 months, you will have delivered measurable improvements to system scalability and reliability, reduced technical debt in legacy components, and established patterns for AI-accelerated development that other teams adopt.
This is a lean team. You will own a lot, move fast, and make decisions with full end-to-end responsibility.
What You'll Do
- Drive architecture design, hands-on development, testing, deployment, and production support for ecommerce fulfillment systems including order management and warehouse management.
- Leverage AI toolsets to improve engineering delivery throughput, quality, and reliability. Share and evolve AI capabilities with other developers and teams, raising the bar for AI use across the organization.
- Partner with Product and Engineering leadership to deliver scalable, user-focused features that elevate business value.
- Champion modern engineering practices including clean architecture, unit testing, automation, performance optimization, and observability.
- Break down large projects into manageable delivery chunks, clearly communicating status, roadblocks, and dependencies across teams.
- Influence architectural direction and propose improvements that enhance system performance, scalability, reliability, and maintainability.
- Produce high-quality documentation including TRDs, diagrams, technical instructions, and onboarding materials.
- Improve reliability monitoring, alerting, and incident response for mission-critical systems.
- Identify opportunities to simplify legacy components, reduce technical debt, and deliver long-term efficiency gains.
Required Qualifications
- Bachelor's or Master's degree in Computer Science or a related field
- 10+ years of professional software development experience with a strong ecommerce background
- Hands-on experience leveraging AI toolsets for productivity and development acceleration
- Expertise with Java and Spring Boot
- Familiarity with order management and warehouse management systems
- Deep expertise in software architecture, distributed systems, and design patterns including pub/sub and event-driven architecture
- Proficiency in at least one core backend language such as Java, Python, or C#
- Strong understanding of relational databases and SQL
- Hands-on skill with Docker, Kubernetes, and CI/CD pipelines
- Experience with AWS or GCP and cloud-first architecture
- Excellent communication and cross-functional collaboration skills
- Strong problem-solving ability and the capacity to think creatively and strategically
Why Join
The people who do best here are builders. They take ownership, move fast, and want to see the direct impact of their work.
- Cross-Functional Impact: Your work touches order management, warehouse systems, and the broader engineering organization. You will influence architectural decisions and partner directly with cross-functional leadership to solve real fulfillment challenges.
- AI-First Skill Building: Get hands-on with advanced AI tools driving complex agentic workflow and toolset development that brings real value to both the engineering department and customers.
- End-to-End Ownership: Own architecture, delivery, and production reliability for mission-critical fulfillment systems. You will identify problems, propose solutions, and ship them.
- Competitive Benefits (US): Paid time off policies, 401(k) match, medical/dental/vision and a variety of supplemental policies, and employee discounts across our portfolio of brands.
- Competitive Benefits (Costa Rica): We offer an attractive benefits package including primarily remote work, private medical and life insurance, additional paid time off, monthly allowances and reimbursements, employee discounts, and opportunities for professional growth.
Interview Process
- Recruiter Screen: A 30-minute conversation with our recruiting team to align on the role, your background, and what you are looking for.
- Hiring Manager Interview: A deeper conversation focused on your architecture experience, ecommerce fulfillment domain knowledge, and approach to AI-accelerated development.
- Technical Discussion: A hands-on review of system design, distributed architecture patterns, and problem-solving approach with members of the engineering team.
- In-Person Interview: We'd like to meet you at our [office location]. Details and logistics will be arranged with your recruiter.
- Reference Checks: Conducted in parallel with the final stages where possible.
- Offer: We move quickly for the right candidate.
Interview process is subject to change. Any updates will be communicated promptly and clearly.
- ...A leading voice automation startup in Redwood City is seeking a Senior Backend Engineer to shape core systems for AI-driven conversations. This role involves building scalable architecture, collaborating with teams, and driving product delivery. The ideal candidate has...Senior
- ...BairesDev is seeking a Senior Software Engineer with experience in Go to design and develop high-performance backend services. You'll work in a remote environment and tackle technically... ...experience in Kubernetes and distributed systems design. Enjoy flexible hours, excellent...SeniorRemote workFlexible hours
$185k - $250k
...LeoForce is seeking a Senior/Staff Software Engineer based in New York City to design, build, and scale AI-powered systems. You will work cross-functionally across product, infrastructure... ...over 5 years of experience and strong backend fundamentals, ideally in Python. This...Senior$133k - $235k
...Ethos-Life is looking for a Senior Software Engineer to build scalable platform services in San Francisco. In this role, you will design and maintain complex backend systems, collaborate with cross-functional teams, and ensure high code quality. The salary for this position...Senior$204k - $259k
...Waymo is seeking a skilled Backend Engineer in Mountain View, California. In this role, you will be responsible for owning crucial systems and developing algorithms to keep our mapping infrastructure updated. The ideal candidate will have over 4 years of experience, solid...Senior- ...A fast-growing tech startup in San Francisco is seeking an experienced Software Engineer to design scalable backend systems for their innovative gifting platform. You will collaborate with a team of former tech giants to drive architectural decisions and ensure high system...Senior
- ...BairesDev is seeking a Senior Software Engineer proficient in Go to develop high-performance backend services. This role involves working with distributed systems on Kubernetes and contributing to AI-driven platforms for major enterprises. Ideal candidates will have...SeniorRemote workFlexible hours
$196k - $220.5k
...Discord is hiring a Senior Software Engineer in San Francisco to take ownership of critical enforcement systems aimed at keeping users safe. The role involves improving production... ...across various teams. With a focus on backend services, applicants should have over 4...Senior- ...company is seeking passionate developers to join their dynamic Engineering teams. In this role, you will design and implement... ...world-class APIs and contributing to large-scale distributed systems. If you are eager to make a difference and thrive in a collaborative...Senior
- ...Jack & Jill is seeking a Senior Backend Engineer to join their fast-growing, VC-backed B2B software platform in San Francisco. In this role, you'll design and build resilient, scalable backend infrastructure crucial for powering the next generation of software transactions...Senior
- ...thinking technology company in California is seeking a Senior Software Engineer to lead backend infrastructure design and scaling. The ideal candidate... ...experience and a strong background in designing distributed systems. Responsibilities include building reliable data review...Senior
$191k - $253k
...A defense technology company in California seeks a Software Engineer to design and maintain scalable backend systems. The ideal candidate will have at least 5 years of experience in backend development using languages like Go and Python, with a solid understanding of...Senior- ...A leading defense and engineering firm is seeking a Senior Software Engineer to design and develop scalable backend systems. Candidates should have extensive experience with backend programming languages like Java, Python, or Go, and be adept with technologies such as...Senior
- ...A digital insurance company in San Francisco seeks an experienced Backend Engineer to own system performance and contribute to backend services for quoting and claims management. The ideal candidate has over 5 years in backend development, strong skills in database systems...Senior
- ...BairesDev is looking for a Senior Software Engineer (Rust) based in California. You will design and develop high-performance backend services optimized for scalability and reliability... ...while building and maintaining distributed systems deployed in Kubernetes. The ideal...SeniorRemote workFlexible hours
$160k - $200k
...A leading manufacturing technology firm is looking for a Senior Backend Engineer to enhance their AI-powered manufacturing platform. The role... ...experience in backend development, a solid grasp of distributed systems, and be a U.S. citizen or green card holder. A competitive...SeniorRemote workFlexible hours- ...BairesDev is seeking a Senior Software Engineer specializing in Rust to design and develop high-performance backend services. The successful candidate will have extensive experience with Rust and Kubernetes, ensuring scalability and reliability in cloud environments....SeniorRemote workFlexible hours
$175k - $195k
...A leading fintech startup in New York seeks a software engineer to build scalable systems to power B2B billing. You'll own critical infrastructures... ...candidates have experience in event-driven systems, strong backend language skills, and a passion for customer-focused...SeniorRemote work$175k - $200k
...A leading fintech startup is seeking a Senior Software Engineer to join their team in New York. The role entails building robust backend systems focused on handling revenue-related data with high precision and reliability. Candidates should have a strong background in...Senior- ...impact.com is hiring a Senior Backend Engineer in Columbus, Ohio. You will contribute to building a high-performance, scalable backend system in Golang while collaborating with teams to optimize performance and design robust APIs. The ideal candidate has over 5 years...SeniorFlexible hours
- ...transportation technology provider is seeking a Senior Software Engineer to join their team in Greenwood... .... This hybrid role involves building backend applications that support efficient... ...development, strong skills in distributed systems, and familiarity with technologies...Senior
$215k - $290k
...A leading Voice AI startup is seeking a Senior Software Engineer - Backend to shape the core systems for millions of AI-driven conversations. This role involves working with real-time audio and global telephony, leading complex projects, and collaborating across teams...Senior- ...Description hatch I.T. is partnering with Kinstead to find a Senior Backend Engineer . See details below: About the Role Kinstead is... ...a Senior Backend Engineer to build and own core backend systems and application logic. You’ll design and build the services...SeniorWork at office
- ...Description Join OPPO US Research Center’s core team to develop and optimize backend services for high-traffic products (App Store, Global Search, Game Center). You’ll build scalable, reliable systems that serve millions of daily users. Key Responsibilities: Design...SeniorFor contractors
$140k - $220k
6AM City, LLC is seeking a backend software engineer to deliver technical solutions for DoD clients. This involves determining user requirements, developing software solutions, and maintaining high-quality code. Candidates should hold a relevant bachelor’s degree and possess...SeniorFlexible hours- ...RAINBOW is looking for a Backend-Focused Engineer in San Francisco to design and build backend services for quoting, underwriting, claims, and... ...experience in backend development with a strong emphasis on system design. You will work with product and insurance teams to create...SeniorWork at office
- ...VulnCheck Inc. is seeking a Senior Software Engineer to design, build, and scale core systems for its vulnerability intelligence platform. This fully remote position requires 5+ years of experience in backend systems development and strong skills in programming languages...SeniorRemote work
- ...A leading social networking company in Austin is seeking an experienced Senior Backend Software Engineer to design and maintain scalable backend systems. You will lead independent projects, collaborate with cross-functional teams, and mentor junior engineers. The ideal...Senior
$145k - $190k
...A leading technology firm in Virginia is seeking a Backend Support Software Developer for an onsite role supporting the National Geospatial... ...including troubleshooting backend issues and developing system functionalities. A Bachelor’s degree with significant experience...Senior$148.7k - $199.4k
...A global entertainment company is seeking a Senior Software Engineer to build high-performance backend services essential for media playback. The ideal candidate has a Bachelor’s in Computer Science, 5+ years in backend applications, and experience with Scala APIs and...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Engineer - Fulfillment Systems. Be the first to apply!
- junior backend developer United States
- senior backend developer United States
- c# backend developer United States
- entry level back-end developer United States
- lead backend developer United States
- remote back end developer United States
- back-end developer United States
- backend python developer United States
- java developer backend United States
- backend software engineer United States


