Software Engineer
US$95,000 – US$125,000 / yr base salary
Posted 22 Sep 2026
Advertised as “Software Engineer — E-commerce”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 3+ yrs
- Management level
- Individual contributor
- Employment
- Hybrid
| Base salary | US$95,000 – US$125,000 / yr |
|---|
Field of studyComputer Science, Software Engineering (or related)
Study levelBachelor's
Build the systems behind everything Gallup sells online.
As a software engineer on Gallup's Digital Commerce team, you'll help power every online purchase and customer interaction. Working across the full e-commerce stack, you'll create modern commerce experiences, design APIs and develop integrations that build a more flexible, scalable commerce platform.
What you create today will influence how Gallup sells for years to come. If you're energized by solving difficult engineering problems, learning continually and seeing your code directly improve the customer experience, you'll thrive on this team.
What You’ll Do
- Ship features primarily in TypeScript across Gallup's commerce platform, including catalog, checkout, subscriptions, gifting and enrollment
- Develop full-stack features using modern frameworks such as Hono and Astro, alongside serverless technologies
- Design and implement internal APIs that enable teams across Gallup to deliver commerce experiences
- Build and maintain integrations connecting commerce with payments, catalog, identity and other business systems
- Modernize and improve Gallup's commerce platform through thoughtful engineering
- Write clean, well-tested, maintainable code while improving developer tools, CI/CD pipelines and engineering workflows
- Partner with senior engineers to solve complex technical challenges while growing your own engineering expertise
What Makes You Stand Out
- Strong fundamentals: You learn quickly, solve problems thoughtfully, and master new tools and concepts. Prior experience with our specific frameworks isn’t required, as we value strong engineering fundamentals and the ability to learn new frameworks.
- Continual learning: You expand your skills through new technologies, side projects, open-source contributions, books, courses or other self-directed learning.
- API depth: You understand what makes APIs intuitive, reliable and maintainable, and you're excited to deepen your experience designing them.
- Engineering versatility: You enjoy working across the full stack and are comfortable learning new frameworks, languages and technologies as business needs evolve.
- Modern engineering approach: You value automation, developer experience, testing and improvement as much as shipping features.
- Natural curiosity: You seek challenging problems, embrace feedback and consistently look for better ways to engineer software and improve the team's effectiveness.
What You Need
- Bachelor's degree in computer science, software engineering or a related field, or equivalent experience, required