工程经理
Engineering Manager
泰纳为什么?我们自豪地认为我们的根源在建筑业。凭借这种经验和知识,我们建立了一个革命性的平台,使得建设设备队运营变得更好。我们向寻求竞争性方法的客户提供创新解决方案来更好地管理和跟踪他们的资产,如重型和轻型设备,大型舰队,工具和材料。在泰纳,我们相信最好的东西正在你面前,每天都比以前更多潜力。我们相信每个新的发现都会导致我们想象中的更好的事情。当我们总结时,Tenna 团队定义的五大品质是:热衷于质量,心勃勃,不断学习者,协作解决问题和简直令人惊叹。听起来像你一样吗?加入我们,因为我们让客户能够随时,无论何地在一个综合平台上控制他们的混合资产。职位描述 Tenna 正在寻找一名工程经理来将工程执行与产品交付联系在一起。向工程领导报告,工程经理负责多个开发团队,并负责整个人员管理生命周期,包括招聘,性能和员工。该职位与产品合作,优先事项和交换,管理时间表,依赖性和执行风险,并负责设计质量和交付承诺的技术领导。工程经理不设定产品方向或进行实践技术工作;重点是通过团队推动执行。理想候选人是一个有经验的人员经理,具有技术信誉才能从事团队的工作。在进入领导之前作为一名技术贡献者开始你的职业生涯后,你带来了开发工程师和通过团队提供产品的证明记录。你足够技术,才能评估估计,在设计风险升级之前识别设计风险,并有效地与技术领导者合作,同时认识到你的主要贡献是领导力而不是实施。你了解产品的充分理解,以作出合理的交易决策和早期确定问题。听起来像你一样吗?现在申请!你的责任 ·拥有完整的人员管理生命周期:直接报告:1:1,绩效评价,职业发展,招聘,终止和薪酬决定。·管理多个工程团队,拥有人员和交付结果跨年。
查看英文原文
Why Tenna?
We take pride that our roots are in the construction industry. With this experience and knowledge, we have built a platform that revolutionizes construction equipment fleet operations. We provide innovative solutions to customers looking for competitive ways to better manage and track their assets, such as heavy and light equipment, large fleets, tools, and materials.
At Tenna, we believe the best is right in front of all of us and that each day holds more potential than the one before. We believe that every new discovery can lead to something better than we thought possible. When we boil it down, the top five qualities that define the Tenna Team are quality-obsessed, gritty, continuous learners, collaborative problem solvers, and just plain awesome. Sound like you? Join us as we empower our customers to control their mixed assets on one comprehensive platform anytime, anywhere.
Position Description
Tenna is seeking an Engineering Manager to connect engineering execution with product delivery. Reporting to engineering leadership, the Engineering Manager leads multiple development teams and is responsible for the full people-management lifecycle, including hiring, performance, and staffing. This role partners with Product on priorities and trade-offs, manages schedules, dependencies, and execution risk, and holds technical leads accountable for design quality and delivery commitments. The Engineering Manager does not set product direction or perform hands-on technical work; the focus is on driving execution through the team.
The ideal candidate is an experienced people manager with the technical credibility to engage substantively with the team's work. Having begun your career as a technical contributor before moving into leadership, you bring a proven record of developing engineers and delivering product through your teams. You are technical enough to evaluate estimates, identify design risks before they escalate, and partner effectively with technical leads, while recognizing that your primary contribution is leadership rather than implementation. You understand the product well enough to make sound trade-off decisions and to identify issues early. Sounds like you? Apply now!
Your Responsibilities
- Owns the full people management lifecycle for direct reports: 1:1s, performance reviews, career development, hiring, terminations, and compensation decisions.
- Manages multiple engineering teams, owning people and delivery outcomes across scope.
- Ensures teams meet their KPIs and have the right staffing to deliver on commitments.
- Develops Tech Leads in their roles, supporting their growth in design ownership, technical mentorship, and delivery accountability.
- Owns active project management for feature development—defining scope with Product partners, scheduling delivery, identifying dependencies and complexities, managing timelines, and moving resources as necessary to protect commitments.
- Acts as the project management layer for engineering: coordinates with Product Managers to align on deadlines and priorities, surfaces risks early, and proactively resolves scheduling conflicts.
- Holds Tech Leads accountable to delivery commitments and design completion. Gut-checks estimates and engages with project designs, plans, and scope definitions to identify execution and schedule risk.
- Holds partial accountability for burn charts—does not own them outright but is responsible for ensuring they accurately reflect project health.
- Ensures deployment plans are defined and in place ahead of every feature release.
- Identifies technical and schedule risks across projects; partners with Tech Leads on mitigation strategies before issues escalate.
- Partners with Product Management to understand priorities, define features clearly, and negotiate tradeoffs between scope, time, and resources.
- Partners with Tech Leads to ensure execution proceeds correctly per process and standards. Where execution gaps exist, addresses them through coaching, resourcing, or process intervention.
- Drives process improvement initiatives to increase team efficiency, delivery predictability, and engineering quality.
Qualifications
- 10+ years of professional software engineering experience, with a strong background as a hands-on technical contributor earlier in your career.
- 3+ years of experience in an engineering management role, with direct responsibility for project delivery and people management.
- Demonstrated experience managing and developing engineering talent, including performance reviews, hiring, and compensation decisions.
- Proven experience owning project management for software feature development, not just coordination, but full accountability for schedule, scope, process, and outcomes.
- Technical depth sufficient to evaluate risks in designs and plans, gut-check technical estimates, and credibly partner with Tech Leads. You don’t need to be the deepest technical expert in the room; you need to be technical enough to ask the right questions and recognize when an answer doesn’t add up.
- Strong track record of collaborating with Product Management to define features, align on priorities, and navigate tradeoffs.
- Ability to identify and manage technical and schedule risk proactively, developing mitigation strategies before issues escalate.
- Solid understanding of software delivery processes, standards, and deployment practices.
- Strong verbal and written communication skills with both technical and non-technical stakeholders.
- Bachelor’s or Master’s degree in Computer Science or a related field is required, or equivalent industry experience.
Benefits, Perks, & Additional Information:
- Full-time opportunity.
- Location: Remote - nationwide.
- Travel is required, 8 - 10%.
- Opportunities for growth and personal development within a highly dynamic team.
- Robust, low-cost benefit packages offered.
- Benefit coverage begins on the first date of employment.
- Paid Time Off and Volunteer Time Off offered.
- 401k match.
- Dependent Care offered.
- Employee referral bonuses.
As an Equal Opportunity Employer, Tenna is committed to building a diverse team. We welcome different perspectives and opinions to foster innovation, authenticity, and excellence across all parts of our company, and are committed to providing employees with a work environment free of discrimination and harassment.
Originally posted on Himalayas