Kalkomey Enterprises is the leading provider of safety-related education for outdoor recreational activities. The Product Engineering Manager will lead the engineering execution of HuntWise, overseeing delivery outcomes, team development, and operational excellence while ensuring alignment with business goals.
Responsibilities:
- Lead and develop a team of engineers through coaching, feedback, and clear expectations
- Embed mentorship and skill development into day-to-day delivery work
- Foster a collaborative, accountable, and high-performing team culture
- Treat QA and technical contributors as first-class partners in delivery
- Participate in hiring, onboarding, and ongoing team development
- Own engineering delivery outcomes for the product, ensuring work is completed on time and within scope
- Translate product and business requirements into clear technical plans and execution milestones
- Define scope of work and work with Product Managers to groom and refine tasks for development
- Balance scope, timelines, quality, and technical tradeoffs in partnership with Product Management
- Establish predictable execution using clear, documented processes and artifacts
- Provide technical oversight to ensure sound design, maintainable systems, and high-quality implementations
- Review technical designs and contribute to informed technical decision-making; the codebase is primarily Ruby, with Node, Kotlin, and Swift used elsewhere—strong Ruby experience is required to effectively lead, review, and contribute
- Uphold defined standards of excellence for engineering work and outputs
- Ensure reliability, performance, and security expectations are met
- Work closely with Product Managers, Designers, and other stakeholders to align priorities and dependencies
- Establish clear points of contact, ownership, and expectations across Product, Engineering, and Design
- Communicate progress, risks, and tradeoffs clearly to stakeholders
- Treat undocumented or unclear processes as operational risks and address them as part of normal delivery work
- Contribute to evolving, version-controlled process documentation
- Track and use delivery, quality, and team health metrics to improve predictability and outcomes
- Support incident management, retrospectives, and continuous improvement initiatives
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience
- 5+ years of experience in software engineering roles, with demonstrated leadership responsibility
- Senior-level Ruby experience (this is primarily a Ruby role); familiarity with Node, Kotlin, and Swift (or similar stacks) is a plus
- Strong technical foundation in modern software development practices and architectures
- Experience operating within documented processes and improving them over time
- Proven ability to lead, coach, and develop engineers
- Strong communication skills across technical and non-technical audiences
- Experience balancing feature delivery, technical debt, and long-term scalability
- Solid understanding of how engineering decisions impact business outcomes
- Genuine interest in hunting, fishing, boating, or other outdoor sports and activities
- Experience with mapping or GIS is strongly desired