Principal Software Engineer

Costa RicaCosta RicaRemoteFull Timelead
Software EngineerSoftware Engineering
0 views0 saves0 applied

Quick Summary

Overview

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.

Technical Tools
Software EngineerSoftware Engineering
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: Costa Rica (Remote)
 
 
As our Principal Software Engineer, you will serve as the technical authority for Backcountry's ecommerce platform — setting architectural direction, leading complex engineering initiatives, and raising the bar for how we build and ship software across our outdoor retail brands.
 
You will partner closely with product, design, and engineering leadership to deliver scalable, high-quality solutions that directly shape the customer experience for millions of outdoor enthusiasts. Within your first six to twelve months, success looks like owning at least one major platform initiative from architecture through delivery, measurably improving engineering throughput through AI tooling, and becoming a trusted technical voice across the broader engineering organization.
 
This is a lean team. You will own a lot, move fast, and make decisions with full end-to-end responsibility.
  • Lead end-to-end software delivery lifecycle — drive architecture design, hands-on development, testing, deployment, documentation, and production support for our ecommerce platform.
  • Spearhead AI technical innovation by designing AI and agentic workflows that empower engineering teams; leverage best?in-class AI toolsets to improve engineering delivery throughput, quality, and reliability.
  • Lead from the front to showcase transformational AI capabilities across developer teams and raise the bar for AI adoption across the organization.
  • Serve as a technical mentor and coach for engineers across levels, supporting code reviews, technical decisions, and skill development.
  • Partner with Product, Design, 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.
  • Drive key initiatives as a technical leader, occasionally guiding a small team of engineers from concept to delivery.
  • 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.
  • Own reliability monitoring, alerting, and incident response for mission-critical systems.
  • Stay current with emerging technologies and contribute to continuous improvement across the engineering organization.
  • Identify opportunities to simplify legacy components, reduce technical debt, and deliver long-term efficiency gains.
  •  
  • 10+ years of professional software development experience with a strong ecommerce background.
  • Expertise with Java, Spring Framework, Spring Boot, and Node.js.
  • Strong front-end experience with HTML, CSS, JavaScript, and React.
  • Deep expertise in software architecture, distributed systems, and design patterns.
  • Proficiency in at least one core backend language such as Java, Python, or C#.
  • Proven track record of leading engineering teams and delivering production-grade software.
  • Hands-on experience leveraging AI toolsets for productivity and development acceleration.
  • Strong understanding of relational databases and SQL.
  • Experience with NoSQL or document-oriented databases.
  • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.
  • Experience with AWS or GCP and cloud-first architecture.
  • Excellent communication and cross-functional collaboration skills with the ability to influence technical direction at the organizational level.
  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent experience.
  • Experience in outdoor, lifestyle, or multi-brand ecommerce environments.
  • Hands-on experience designing or deploying agentic AI workflows in a production engineering context.
  • Familiarity with headless commerce or composable architecture patterns.
  • AWS or GCP certification at the Solutions Architect or Professional level.
  • Experience working in a distributed international engineering team.
  • The people who do best here are builders. They take ownership, move fast, and want to see the direct impact of their work.
  • Impact at Scale: Your architectural decisions will directly shape the platform experience for millions of outdoor enthusiasts across Backcountry, Competitive Cyclist, MotoSport, and Steep&Cheap.
  • AI-First Skill Building: Get hands-on with the most advanced AI tools on the market — drive complex agentic workflow and toolset development that brings real value to our engineering teams and customers.
  • Full Ownership: You will own critical systems end-to-end, from architecture through production support, with the trust and autonomy to make decisions that matter.
  • Competitive Benefits: Paid time off, competitive compensation, and employee discounts with Backcountry.  
    1. Recruiter Screen: A 30-minute conversation with a member of our recruiting team to discuss your background, the role, and what success looks like at Backcountry.
    2. Technical Challenge: You will complete a short AI or engineering problem-solving exercise so we can understand how you approach complex technical decisions and execution.
    3. Technical Interview: A deep-dive session with engineering leadership focused on system design, architecture thinking, and your hands-on technical experience.
    4. Leadership Interview: Conversations with cross-functional leadership focused on your experience, product mindset, and collaboration approach.
    5. Reference Checks: Conducted in parallel with the final stages where possible.
    6. Offer: We move quickly for the right candidate.

    Location & Eligibility

    Where is the job
    Costa Rica
    Remote within one country
    Who can apply
    CR
    Listed under
    Costa Rica

    Listing Details

    Posted
    April 20, 2026
    First seen
    April 20, 2026
    Last seen
    May 2, 2026

    Posting Health

    Days active
    12
    Repost count
    0
    Trust Level
    30%
    Scored at
    May 2, 2026

    Signal breakdown

    freshnesssource trustcontent trustemployer trust
    Cscgeneration 2

    AI-native retail holding company that acquires and modernizes iconic retail brands

    Employees
    1k+
    Founded
    2016
    View company profile
    Newsletter

    Stay ahead of the market

    Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

    A
    B
    C
    D
    Join 12,000+ marketers

    No spam. Unsubscribe at any time.

    Cscgeneration 2Principal Software Engineer