We’re looking for a skilled and motivated Product Engineer to join the QBench Engineering team. Product Engineers are mid-level developers who reliably deliver value with minimal supervision, support junior team members, and help scale our platform’s capabilities. In this role, you’ll contribute to feature design and implementation, write production-ready code, perform technical reviews, and partner with QA, Product, and Design to deliver reliable software at speed.
You’ll play a critical role in improving systems, mentoring teammates, and strengthening our engineering culture of quality, ownership, and continuous improvement.
Key Responsibilities1. Build and Maintain Core FeaturesOwn medium-complexity tickets and features from kickoff through production deployment
Work closely with Product Managers and Designers to scope and implement features that meet user needs
Submit clean, maintainable code with thoughtful testing and documentation
Follow our PR guidelines and proactively address reviewer feedback
Review code from other engineers, especially junior teammates
Provide helpful, respectful feedback that improves quality and context-sharing
Pair program, answer questions, and provide mentorship to Associate Engineers
Offer constructive feedback and encourage autonomy
Support staging and production deployments for features you build
Coordinate release notes, validate success, and respond to bugs if needed
Participate in grooming, raise implementation risks, and help clarify scope before coding begins
Write clear Jira updates and PR descriptions with Loom videos when needed
Identify ways to improve developer workflows and team processes
Technical Expertise & Problem Solving – Builds reliable, scalable systems and finds pragmatic solutions
Rapid Learning & Adaptability – Picks up new tools and unfamiliar code quickly
Ownership & High Agency – Sees projects through and owns the outcome
Collaboration & Communication – Communicates clearly and constructively, especially in async environments
Attention to Detail & Quality Mindset – Cares deeply about correctness, performance, and user experience
User-Centric Thinking – Makes decisions with the customer in mind
Continuous Improvement & Innovation – Looks for better ways to do things and shares them with the team
Must-Haves:
3+ years of professional software development experience
Strong command of modern JavaScript (React) and Python, or equivalent full-stack experience
Familiarity with Git-based workflows and async collaboration tools (e.g., Jira, Slack, Confluence)
Experience writing tests and debugging across multiple layers of a web stack
Strong written and verbal communication skills
Nice-to-Haves:
Experience working on B2B or SaaS products
Familiarity with QA best practices and test automation principles
Prior mentorship or technical leadership experience
Exposure to CI/CD pipelines and cloud infrastructure (e.g., AWS, Docker, GitHub Actions)
Top Skills
Similar Jobs
What you need to know about the Colorado Tech Scene
Key Facts About Colorado Tech
- Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
- Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
- Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
- Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

