Skip to main content
TryApplyNow
Compa logo

Senior Software Engineer (all teams)

Compa
Full TimeseniorRemote
Engineering Sites- Orange County, Denver, Seattle, San FranciscoRemotePosted 22 days ago

Role Overview

Compa is hiring a Senior Software Engineer (all teams). This is a full-time remote role, with the team based in Engineering Sites- Orange County, Denver, Seattle, San Francisco. Part of Compa's Backend hiring, posted 3 weeks ago. Full responsibilities, required qualifications, and the apply link are listed in the description below.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonTypeScriptGraphQLReactDjangoAWSSaaSLinear

Job description

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 Senior Software Engineer, you'll have real ownership over the software and systems behind Compa's core products. You'll work across the stack, partner closely with Product and Design, and ship features that directly impact our customers.

In this role, you will:

  • Own production software across Compa's web app and backend systems, from design to delivery
  • Own key ML and AI integrations into our data workflows, including building our own agent harness
  • Build new features and improve existing workflows alongside Product and Design
  • Lead architecture decisions and write clean, scalable code
  • Drive code review and influence roadmap and technical direction
  • Solve real problems for enterprise comp teams, from data pipelines to user experience

Minimum Qualifications

  • 5+ years of professional experience shipping production software on a team
  • Deep proficiency in at least one modern web language or framework, and fluency across the stack
  • Successful end to end ownership of complex features or systems (design to production)
  • Experience leading technical decisions (trade-off justification)
  • Experience driving projects autonomously through ambiguity (scoping to delivery)
  • Experience raising the bar through code review and mentoring

Preferred Qualifications

  • Experience at early-stage or high-growth startups
  • Familiarity with compensation, HR tech, or enterprise SaaS
  • Experience with data-driven products or complex user workflows
  • Interest or experience in AI systems or ML infrastructure
  • Comfortable with ambiguity and fast, iterative work

Tech Stack

You don't need experience with all of these, but familiarity with any is a plus:

  • Backend: Django, Python
  • Frontend: React, TypeScript, GraphQL
  • Infrastructure: AWS
  • Other Tools: vLLM, Linear, Slack, Notion, Metabase

About Compa

Compa logo

Compa

BackendHires remote

8 other open roles at Compa on TryApplyNow.

Frequently Asked Questions

How do I apply for the Senior Software Engineer (all teams) position at Compa?

Use the Apply button above to submit your application directly to Compa. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.

Is the Senior Software Engineer (all teams) role at Compa remote?

Yes. This is a remote role. The team is based in Engineering Sites- Orange County, Denver, Seattle, San Francisco, but the position itself does not require relocating to that office.

What does a Senior Software Engineer (all teams) at Compa earn?

Compa has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.

When was the Senior Software Engineer (all teams) role at Compa posted?

This role was posted on June 17, 2026 (22 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.

How much experience does the Senior Software Engineer (all teams) role at Compa require?

This is a senior-level position. Most senior roles call for 5+ years of directly relevant experience. Compa lists their specific requirements in the description below, so review the must-have qualifications closely before applying.

AI-powered job search

Get every job scored to your resume

Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.

Get started free

No credit card to start