Windows Engineering Manager
超过25年,Renewed Vision 为现场活动构建了制作软件。我们的产品包括 ProPresenter,电力崇拜服务,广播,企业活动和世界各地的体育场所。我们是一个主要远程团队,在乔治亚州阿特兰大郊外设有家办公室。角色:Windows 团队在 Windows 上建立 ProPresenter,一个桌面应用程序,用于全球各地的敬拜服务,广告,公司活动和体育场馆进行现场生产。当我们的软件是现场时,没有第二次拍摄,因为它正在现场观众面前运行。我们的愿景是我们的客户完全信任的 Windows 体验,在负载下性能强,并在最重要的时刻坚固。这个团队坐落于产品,工程,QA 和跨平台推广 ProPresenter 的共享原生核心之间的交叉部分。你将扮演高度跨功能角色,与其他工程团队合作,产品,设计,QA 以及支持确保团队船只的一切都在运作上和操作上都是优秀的。我们正在寻找一个工程领导者来指导该团队建立这种经验。你在 C#/.NET 桌面开发方面技术上是可信的,但你的主要技能是领导力,你培养了一个协作环境,指导从经验丰富的退伍军人到新来的工程师,并战略地思考建筑和交付决定,从而释放出新的产品能力。最重要的是,你将团队保持与依赖于它的人,操作员在展览晚上的办公桌附近,并且你以谦卑,诚实和服务来领导我们的工作方式。你会做什么:· 人 · 拥有招聘,教练,增长和绩效为 Windows 团队。· 定期对每一份报告进行1:1测试,根据我们的工程职业框架进行绩效审查,并为每个工程师制定个人增长计划。· 从采购和选到关闭时积极参与招聘工作。· 直接及早地解决绩效问题,诚实和谨慎。· 团队健康 · 对团队的交付和文化负责。· 执行团队仪式:站立,冲刺规划和反复。· 在成为问题之前监控团队士气和解决摩擦。·确保团队真正改善作为一个单位,而不仅是运输。· 交付 · 保持团队的工作在轨道上并管理团队内部依赖性。· 积极沟通阻碍者,风险和进展
查看英文原文
For more than 25 years, Renewed Vision has built production software for live events. Our products, including ProPresenter, power worship services, broadcasts, corporate events, and sports venues around the world. We are a mostly remote team, with our home office just outside Atlanta, Georgia.
The Role: The Windows team builds ProPresenter on Windows, a desktop application that runs live production for worship services, broadcasts, corporate events, and sports venues around the world. When our software is live there's no second take as it's running in front of a live audience. Our vision is a Windows experience our customers trust completely, performant under load, and rock solid in the moments that matter most.
This team sits at the cross-section of product, engineering, QA, and the shared native core that powers ProPresenter across platforms. You will play a highly cross-functional role, partnering with the other engineering teams, product, design, QA, and support to ensure everything the team ships is both functionally and operationally excellent.
We are looking for an engineering leader to guide this team as it builds that experience. You are technically credible in C#/.NET desktop development, but your primary craft is leadership, you cultivate a collaborative environment, mentor a range of engineers from seasoned veterans to newcomers, and think strategically about the architecture and delivery decisions that unlock new product capabilities. Above all, you keep the team close to the people who depend on it, the operator at the desk on show night, and you lead with the humility, honesty, and service that define how we work.
What You'll Do:
- People
- Own hiring, coaching, growth, and performance for the Windows team.
- Hold regular 1:1s with every report, conduct performance reviews, and build an individual growth plan for each engineer against our engineering career framework.
- Actively participate in recruiting, from sourcing and screening through closing.
- Address performance issues directly and early, with honesty and care.
- Team Health
- Be accountable for the team's delivery and culture.
- Run the team's rituals: standups, sprint planning, and retros.
- Monitor team morale and address friction before it becomes a problem.
- Ensure the team is genuinely improving as a unit, not just shipping.
- Delivery
- Keep the team's work on track and manage dependencies within the team.
- Communicate blockers, risks, and progress proactively so the team's work is visible and understood by stakeholders.
- Work with cross-functional partners (product, design, QA, support) on planning and execution.
- Bring a product mindset and be comfortable making product calls when there isn't a PM in the room to allow the team to move forward.
- Velocity & Impact
- Own the team's throughput, the pace and predictability with which they ship, and the removal of whatever slows it down like process friction, unclear priorities, or technical drag.
- Push the team toward leverage, the changes that move the product and the business in the right direction, not just the ticket count. Help engineers tell the difference between motion and progress.
- Use every tool available to raise the ceiling on what the team can accomplish, AI-assisted development among them, coach engineers on where it accelerates real work, and keep the bar on quality and long-term maintainability fixed regardless of how the work gets done.
- Continuously improve how the team works, evaluate tooling and workflows, spread what's working, retire what isn't so the team keeps getting faster at the things that matter.
- Challenge the team to raise its ambitions, to take on bigger problems than it would on its own, and to measure itself by the outcomes it delivers rather than the effort it spends.
- Technical Judgment
- Exercise technical judgment in partnership with the team's technical leads. You do not own the architecture, but you understand the team's technical direction well enough to make sound resourcing and prioritization decisions.
- Stay conversant in the team's stack (C#, .NET desktop applications, native interop) so you can represent the work accurately to stakeholders and spot risk early.
Who You Are:
- You have experience developing and delivering high-quality software on Windows and are familiar with C#/.NET desktop applications.
- You have engineering management experience: you have hired, run 1:1s and performance reviews, and been accountable for a team's delivery, and you love the leadership side of the work.
- You enjoy building up others, both personally and technically, and you measure your success by your team's growth and output rather than your own.
- You use AI development tools regularly and think critically about their output, but you don't stop there: you keep asking what bigger problems AI could take on, and you push your team to raise its ambitions rather than settle for autocomplete.
- You communicate clearly, in writing and in person, with engineers and non-engineers alike.
- You model accountability and honesty: you own team outcomes rather than deflecting to individual contributors, and you put each report's growth ahead of personal convenience.
How We Think About This Level:
- This is an M1 role in our engineering career framework: directly accountable for the people and delivery of one team, and the entry point into formal people leadership at Renewed Vision.
- M1 managers are evaluated across six dimensions:
- People
- Team Health
- Project Management
- Technical Leadership
- Collaboration
- Leadership
Originally posted on Himalayas