
Lead Software Engineer - Remote
Commerce · United States
- Hybrid
- Full-time
- $163,000 / year
- United States
Job highlights
- Lead Infrastructure Engineer role at Commerce.
- Design and build foundational technology stacks.
- Apply software engineering and SRE principles.
- Work with Golang, Ruby, Scala, Terraform, Puppet.
- Collaborate in a remote-first, distributed team.
About the role
About Commerce
Welcome to the Agentic Commerce Era. At Commerce, our mission is to empower businesses to innovate, grow, and thrive with our open, AI-driven commerce ecosystem. As the parent company of BigCommerce, Feedonomics, and Makeswift, we connect the tools and systems that power growth, enabling businesses to unlock the full potential of their data, deliver seamless and personalized experiences across every channel, and adapt swiftly to an ever-changing market. We believe in harnessing AI responsibly to unlock new possibilities, and we’re looking for individuals who use it intentionally to solve problems, accelerate outcomes, and expand what’s possible in their role. Our purpose is to help businesses confidently solve complex commerce challenges so they can build smarter, adapt faster, and grow on their own terms. If you want to be part of a team of bold builders, sharp thinkers, and technical trailblazers who shape the future of commerce, this is the place for you.
The Opportunity
Commerce, recognized as one of the Best Places to Work in Austin, San Francisco and Australia, is looking for a full-time Lead Infrastructure Engineer to join our Infrastructure team. This role is open for remote work within U.S. time zones or can be based in our Austin, Texas office.
What You'll Do
- Contribute to the planning and implementation of key initiatives to enhance the stability and reliability of our database infrastructure.
- Apply software engineering and SRE principles to create tools, services, and automation for building, monitoring and operating complex infrastructure and service-oriented architectures.
- Collaborate on platform-level initiatives that drive engineering automation and efficiency across the organization.
- Continuously improve, evolve and innovate the observability of Commerce’s platform architecture.
- Take full ownership of issues and projects, driving them to completion with a high degree of autonomy.
- Participate in planning and technical design sessions, contributing to their successful execution.
- Join the team’s on-call rotation.
Who You Are
- 5+ years of experience in building software, operating, or supporting large-scale Linux-based service-oriented architectures, with expertise in SQL systems as a bonus.
- A deep interest in learning and working with new technologies and programming languages.
- Experience in UNIX systems administration, along with proficiency in Golang, Ruby, PHP, or Bash.
- Hands-on experience with Docker and orchestration tools such as Nomad (we use Nomad), Kubernetes, or Amazon ECS.
- Familiarity with configuration management tools like Ansible, Chef, or Puppet (we use Puppet).
- Experience with observability and application performance monitoring (APM) tools, such as Alertmanager, ELK, Prometheus, New Relic, Sentry and Lightstep.
- A software engineer with a curiosity for operations, or an operations engineer that wants to work closely with software engineers to help infrastructure and software excel together.
- An excellent communicator who thrives in a geographically distributed team with team members in Austin, San Francisco, Sydney and remote.
- Obsessive compulsive, but in a good way. Your systems and scripts are clean, well-documented and comprehensible.
Work Where You Thrive
For candidates based in the Austin Metro area, this role follows a hybrid work model, with three days per week in the office to balance focused individual work and meaningful in-person collaboration. This description is intended to serve as a summary of key duties and responsibilities and may not contain a comprehensive list of activities.
Compensation Transparency
The national base salary range for this role is $110,000.00 - $216,000.00. Final compensation will be determined by factors such as relevant experience, skills, qualifications, and geographic location. We also consider internal equity to help ensure fair and consistent pay practices across our teams. Where applicable, this role may also be eligible for variable compensation (such as bonus or commission), equity, and benefits in accordance with local policies. Details will be shared during the hiring process. We are committed to equitable and transparent pay practices that align to market data, internal equity, and individual contribution.
Inclusion and Belonging
At Commerce, we believe that celebrating the unique histories, perspectives and abilities of every employee makes a difference for our company, our customers and our community. We are an equal opportunity employer and the inclusive atmosphere we build together will make room for every person to contribute, grow and thrive. We are committed to creating an inclusive and accessible hiring experience for all candidates. If you require accommodations or adjustments at any stage of the recruitment process, please let us know and we will work with you to meet your needs. Learn more about the Commerce team, culture and benefits at https://www.commerce.com/careers/
Protect Yourself Against Hiring Scams
Commerce, along with many other employers, has become the subject of fraudulent job offers to hopeful prospective job seekers. Be Advised: Commerce does not offer jobs to individuals who do not go through our formal hiring process. Commerce Will Never: require payment of recruitment fees from candidates; request personally identifiable information through unsanctioned websites or applications; attempt to solicit money from you as part of the hiring process or as an employment offer; solicit money to complete visa requirements as part of a job offer. If you receive unsolicited offers of employment from Commerce, we urge you to be extremely cautious and avoid engaging or responding.
Key skills/competency
- Lead Infrastructure Engineer
- Golang
- Ruby
- Terraform
- Puppet
- Docker
- Nomad
- Kubernetes
- SQL
- Linux
Skills & topics
- Lead Infrastructure Engineer
- Golang
- Ruby
- Scala
- Terraform
- Puppet
- Docker
- Nomad
- Kubernetes
- SRE
- DevOps
- Linux
- SQL
- Observability
- Configuration Management
- Remote
- Austin
- Commerce
How to get hired
- Research Commerce's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Highlight your experience with Golang, Ruby, Scala, Terraform, Puppet, Docker, and Nomad, emphasizing SRE and DevOps principles.
- Craft a compelling cover letter: Showcase your communication skills and ability to thrive in a remote, collaborative environment.
- Prepare for technical and behavioral questions: Be ready to discuss your experience with large-scale Linux architectures and your approach to problem-solving in distributed systems.
Technical preparation
Behavioral questions
Frequently asked questions
- What is the salary range for the Lead Infrastructure Engineer role at Commerce?
- The national base salary range for the Lead Infrastructure Engineer position at Commerce is $110,000.00 to $216,000.00 annually. The final compensation will depend on factors such as your relevant experience, skills, qualifications, and geographic location. Additional variable compensation, equity, and benefits may also be available.
- Is the Lead Infrastructure Engineer role at Commerce remote?
- Yes, the Lead Infrastructure Engineer role is open for remote work within U.S. time zones. For candidates based in the Austin Metro area, a hybrid work model is offered, requiring three days per week in the office.
- What are the key technologies used by the Infrastructure Engineering team at Commerce?
- The Infrastructure Engineering team at Commerce primarily uses Golang, Ruby, and Scala for development, backed by Terraform and Puppet for provisioning and configuration management. They also utilize Docker and orchestration tools like Nomad, Kubernetes, or Amazon ECS, and have experience with observability tools such as Alertmanager, ELK, Prometheus, and Lightstep.
- What experience is required for the Lead Infrastructure Engineer position at Commerce?
- Candidates should have 5+ years of experience building, operating, or supporting large-scale Linux-based service-oriented architectures. Proficiency in Golang, Ruby, PHP, or Bash, along with hands-on experience with Docker and orchestration tools like Nomad or Kubernetes, is essential. Familiarity with configuration management and observability tools is also expected.
- How does Commerce ensure fair and equitable pay for its employees?
- Commerce is committed to equitable and transparent pay practices. They use market data, internal equity, and individual contribution to determine final compensation. This approach ensures fair and consistent pay across teams, with details about variable compensation, equity, and benefits shared during the hiring process.
- What is Commerce's approach to Diversity, Inclusion, and Belonging?
- Commerce believes that celebrating unique histories, perspectives, and abilities enriches the company, its customers, and the community. They are an equal opportunity employer committed to creating an inclusive atmosphere where everyone can contribute, grow, and thrive. They also strive to provide an inclusive and accessible hiring experience for all candidates.