
Software Engineer
Project Canary
full-time
Posted on:
Location Type: Hybrid
Location: Denver • Colorado • United States
Visit company websiteExplore more
Salary
💰 $115,000 - $140,000 per year
About the role
- Ownership of your work with a team that gives you context and trusts you to execute
- Close partnership with the engineering team to build features end-to-end, from design through delivery
- Direct access to senior engineers and product leadership, with fast feedback loops and clear technical guidance
- The opportunity to write and ship production code with confidence, while leaning on senior engineers for architectural direction when needed
- Fewer layers between idea and implementation, so your contributions have a clear path to production
- A collaborative environment where ideas are debated openly, questions are encouraged, and decisions do not get stuck
- Active participation in technical discussions, with space to learn, contribute, and strengthen your judgment
- Clear expectations around reliability: meet commitments, flag blockers early, and stay focused on what matters most for the product
- Room to expand your technical scope and independence as you build experience and demonstrate impact
Requirements
- Hands-on experience designing and shipping features in production web applications
- Familiarity with the technologies listed above, you’ve worked with most of them and can ramp up on the rest
- A trajectory of growing ownership and responsibility over time
- An eye for design, attention to detail, and the ability to translate mockups into polished, performant UI components
- Comfortable working in a mid-stage startup where priorities can evolve and documentation is not always perfect
- Able to self-direct within a sprint and make progress without waiting for every detail to be defined
- Adaptable when requirements shift, with a practical approach to changing information
- Motivated by the opportunity to have visible, meaningful impact on the company’s trajectory
- Able to clearly explain what you are building and why, even when requirements are still taking shape
- Flags ambiguity early and surfaces tradeoffs rather than guessing silently
- Gives and receives feedback as a normal part of the work
- Understands that their code is part of a larger system serving real users
- Exercises sound judgment about when to move quickly, when to ask questions, and when to escalate risks or blockers
- Comfortable working across the web stack, from database queries to UI components
- Able to produce clean, testable, maintainable code without constant oversight
- Brings hands-on experience that shows you have built and shipped real products
- Shipping features in a production web application using React, Angular, VueJS, or a comparable front-end framework
- Building and maintaining RESTful APIs in a modern typed, object-oriented backend language
- Working with SQL and relational databases, including query structure, data modeling, and basic performance considerations
- Writing meaningful tests across unit, integration, and end-to-end layers
- Contributing to automated testing workflows
- Deploying and supporting applications in AWS
Benefits
- Salary range: $115,000 - $140,000 annual base
- Hybrid work environment (3 days/week in Denver office)
- Health, dental, and vision insurance with low deductibles and premiums paid by company 99% for self and 50% for dependents and/or spouse
- 401K with company match (no vesting period)
- Opportunity for equity ownership
- Student loan assistance
- Generous culture around time off, including:
- Unlimited PTO
- 6 days of sick time per year
- 11 paid company holidays per year
- up to 12 weeks of fully paid parental leave (gender neutral) including adoptions
- Dog friendly office environment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
production web applicationsReactAngularVueJSRESTful APIsSQLdata modelingunit testingintegration testingend-to-end testing
Soft Skills
ownershipadaptabilityself-directionattention to detailcommunicationfeedbackjudgmentcollaborationproblem-solvingmotivation