Are you passionate about building innovative software solutions and solving real-world challenges through technology? Compa is looking for a talented Software Engineer to join its growing team in Denver. This is an exciting opportunity for professionals who enjoy working in a collaborative environment, contributing to cutting-edge products, and advancing their careers with a forward-thinking organization. If you’re eager to make an impact while working alongside experienced engineers, this role could be the perfect fit for you.
Job Overview
| Field | Details |
|---|---|
| Company Name | Compa |
| Role | Software Engineer |
| Qualification | Bachelor’s Degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience) |
| Job Location | Denver, Colorado, United States |
| Salary | $90,000 – $120,000 per year |
| Work Type | Hybrid / On-site |
| Job Type | Full-Time |
| Job Level | Entry Level |
| Industry | Software Development / Technology |
Job Description
As a Software Engineer, you’ll have significant ownership and autonomy to build the systems and infrastructure that power Compa’s core products. You’ll work across the stack, collaborate closely with product and design, and contribute to features that directly impact enterprise customers.
In this role, you will:
- Ship production-grade software across Compa’s web app and backend systems
- Build new features and improve existing workflows in collaboration with Product and Design
- Write clean, scalable code and contribute to system architecture decisions
- Participate in code reviews, team rituals, and roadmap discussions
- Solve real problems for enterprise compensation teams—from data pipelines to user experience
Minimum Qualifications
- Spring 2026 graduation date
- Proficiency in at least one modern web development language or framework
- Comfortable working across the stack or specializing in either frontend or backend
- Proven ability to work autonomously and follow through on commitments
- Pragmatic and thoughtful about trade-offs—focus on outcomes over tools
- Strong communication and collaboration skills
Preferred Qualifications
- Interest or experience in AI systems or ML infrastructure (a plus, not a requirement)
- Comfortable navigating ambiguity and working in fast-paced, iterative environments
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
Selection Process
- Application Submission
- Resume Screening
- Initial Recruiter Interview
- Technical Assessment
- Technical Interview Round
- Hiring Manager Interview
- Final Decision and Offer
How to Apply
- Visit the official Compa careers page.
- Search for the Software Engineer position in Denver.
- Review the job requirements and responsibilities carefully.
- Prepare and update your resume.
- Complete the online application form.
- Submit your application and await further communication from the recruitment team.