Principal Software Engineer, Enterprise Platform APIs
Austin, TX - USA
Job Summary
- Collaborate with product architecture and design leads to deliver highly-available fault-tolerant products and services.
- Work on significant and unique technical challenges evaluate and recommend solutions and guide decision making by considering technical tradeoffs.
- Grasp both the technical and business perspective so you can help drive innovation.
- Work autonomously and be self-disciplined requiring no supervision or guidance.
- Mentor and coach the team members to grow both their technical skills and soft skills.
- Bachelors degree
- 9 years experience in backend or platform software engineering
- Highly proficient in backend platform engineering C#/.NET or TypeScript/ REST and GraphQL API design event-driven messaging OAuth 2.0/OIDC and token lifecycle
- Proficient with agentic coding tools and AI-assisted development including agent design and evaluation MCP and tool integration and prompt and context engineering
- Adept with agile software development lifecycle and DevOps principles
- Passion for software development emerging technologies and culture of innovation
- Excellent communication and interpersonal skills
- Experience with AWS cloud infrastructure Terraform and containerized workloads (Kubernetes/ECS)
- Hands-on experience with enterprise API gateways (Kong Apigee) and integrating third-party payment providers
- Experience delivering software in a regulated environment (SOC 2 PCI DSS) and translating technical tradeoffs for business stakeholders
Base pay range (CA WA NJ MA DC NYC) per year: $201200 - $229100
Base pay range (all other US locations) per year: $182900 - $208300
Required Experience:
Staff IC
About Company
We are a sustainable home solutions marketplace. Providing simple, fast, and frictionless point-of-sale technology for countless mission-driven professionals serving millions of people who want to upgrade their homes and save money.