Staff Software Engineer, Core Infrastructure
Department: Technology
Location: Orange County HQ, Denver Office, Engineering Sites- Orange County, Denver, Seattle, San Francisco, San Francisco
Compensation: $200K – $225K • Offers Equity
Employment Type: FullTime
About Compa
Compa is a venture-backed AI startup revolutionizing the future of compensation.
In a dynamic job market with hiring challenges, accountability, and the rise of AI, companies need the best data to stay ahead of industry changes, competition, and costs. Compa has developed the premier real-time compensation data platform, delivering top-tier compensation intelligence to leading enterprise teams.
Compa is a compensation intelligence company built to augment enterprise compensation teams in the era of AI.
Our customers include the world’s biggest companies: NVIDIA, Stripe, DoorDash, Open AI, TMobile, Moderna, Workday, Ulta, Target, and more.
Locations:
Compa headquarters are located in Irvine, California, with growing sites in Denver, Colorado and San Francisco, California. We’re a collaborative, curious, and driven team that values transparency, ownership, and continuous learning and prioritizing in person work where possible.
The Role:
As a Staff Software Engineer on the Core Infrastructure team at Compa, you will own and lead infra and platform engineering projects across Compa’s products, systems, AI/ML, and data warehouse.
In this role you will:
Design, build, and maintain core infrastructure across cloud, data, and AI/ML systems
Own and drive the evolution of Compa’s Kubernetes-based platforms that give engineers reliable environments
Work on scaling and automation of infrastructure services and tooling
Raise the bar on reliability and observability (SLIs/SLOs, monitoring, incident response)
Design and improve CI/CD pipelines, deployment workflows, and infrastructure automation
Drive major company initiatives like multi-cloud support and customer-managed encryption keys
Lead platform engineering efforts that reduce toil and improve developer velocity
Act as a technical leader and multiplier by setting direction and helping others level up
Partner with leadership on what we build next and why
Minimum Qualifications:
8+ years of industry experience in a software engineering role working on infrastructure, platforms, or backend systems
Deep, hands-on experience with managed Kubernetes platforms (e.g., EKS, GKE, AKS), including cluster architecture, networking, scaling, and upgrades
Strong coding skills in Python, focused on building infrastructure and backend tooling
Experience designing, building, and operating systems on multi-cloud infrastructure across AWS, GCP, and/or Azure
Experience managing infrastructure across cloud boundaries, including identity, networking, data considerations, traffic routing, and failover strategies
Deep understanding of networking, operating systems, cryptographic protocols and distributed systems fundamentals
A passion for enabling teams to build fast while building safely through well-designed proactive detection mechanisms and tooling
Comfortable in a startup: high ownership, fast pace, and ambiguity
Preferred Qualifications:
Experience working with monitoring and observability tooling (e.g., Prometheus, Grafana, Datadog, OpenTelemetry) to operate systems at scale
Strong understanding of DevOps + SRE practices (CI/CD, infrastructure as code, observability, incident response)
Working knowledge of security principles (IAM, secrets, encryption, least privilege)
Exposure to MLOps
Experience working at early-stage startups
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
