Company Name: QBench Job Details: Hiring,Remotely,in,United,States,Remote,Mid,level Job Url: https://builtin.com/job/product-engineer/8222516 Job Description: Job SummaryWe’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 deploymentWork closely with Product Managers and Designers to scope and implement features that meet user needs2. Write High-Quality, Well-Tested CodeSubmit clean, maintainable code with thoughtful testing and documentationFollow our PR guidelines and proactively address reviewer feedback3. Perform Peer Code ReviewsReview code from other engineers, especially junior teammatesProvide helpful, respectful feedback that improves quality and context-sharing4. Guide and Support Junior EngineersPair program, answer questions, and provide mentorship to Associate EngineersOffer constructive feedback and encourage autonomy5. Contribute to System Reliability and ReleasesSupport staging and production deployments for features you buildCoordinate release notes, validate success, and respond to bugs if needed6. Review Technical Requirements and Surface TradeoffsParticipate in grooming, raise implementation risks, and help clarify scope before coding begins7. Contribute to Engineering CultureWrite clear Jira updates and PR descriptions with Loom videos when neededIdentify ways to improve developer workflows and team processesKey CompetenciesTechnical Expertise & Problem Solving – Builds reliable, scalable systems and finds pragmatic solutionsRapid Learning & Adaptability – Picks up new tools and unfamiliar code quicklyOwnership & High Agency – Sees projects through and owns the outcomeCollaboration & Communication – Communicates clearly and constructively, especially in async environmentsAttention to Detail & Quality Mindset – Cares deeply about correctness, performance, and user experienceUser-Centric Thinking – Makes decisions with the customer in mindContinuous Improvement & Innovation – Looks for better ways to do things and shares them with the teamQualificationsMust-Haves:3+ years of professional software development experienceStrong command of modern JavaScript (React) and Python, or equivalent full-stack experienceFamiliarity with Git-based workflows and async collaboration tools (e.g., Jira, Slack, Confluence)Experience writing tests and debugging across multiple layers of a web stackStrong written and verbal communication skillsNice-to-Haves:Experience working on B2B or SaaS productsFamiliarity with QA best practices and test automation principlesPrior mentorship or technical leadership experienceExposure to CI/CD pipelines and cloud infrastructure (e.g., AWS, Docker, GitHub Actions)