Patch My PC is seeking a Software Engineering Manager to lead a development team in delivering scalable, secure, and reliable software solutions, aiming to improve the lives of their customers by automating and managing third-party updates.
Requirements
- Deep understanding of software engineering principles and practices across the full stack
- Strong architectural judgment and ability to evaluate technical tradeoffs
- Hands-on experience leading Agile Scrum teams and driving iterative delivery at scale
- Hands-on knowledge of relevant technologies such as C, .NET, Azure, Intune, Docker and CI/CD pipelines
Responsibilities
- Provide technical guidance, mentorship and enforce best practices in coding, standards and security
- Build and manage project plans, monitor progress, balance workloads and ensure on-time, high-quality delivery
- Continuously improve processes, encourage innovation and stay current with emerging technologies
- Deep understanding of software engineering principles and practices across the full stack
- Strong architectural judgment and ability to evaluate technical tradeoffs
- Hands-on experience leading Agile Scrum teams and driving iterative delivery at scale
- Adaptability to evolving technologies with creative problem solving for complex challenges
Other
- Set a clear vision and goals that align with company objectiveswhile modeling Patch MyPCvalues
- Recruit, hire and inspire top talent, recognize achievements and conduct regular one-on-ones and reviews
- Optimize budget, resource allocation and tooling investments to maximize team effectiveness
- Foster organizational health by promoting engagement, accountability and continuous growth
- Excellent communication skills for both technical and non-technical audiences with strong emotional intelligence
- Experience coaching and mentoring engineers, delivering constructive performance feedback and guiding career development
- Proven ability to recruit, assess and hire top engineering talent while building, motivating and retaining high-performing teams
- 5+ years of experience managing software engineering teams that ship commercialquality software
- Familiarity with Patch My PC products and integrations (or similar systems in the enterprise IT or SaaS space)
- Experience leading globally distributed remote-first teams
- Candidates for fully remote positions must reside in one of the following U.S. states at the time of hire:AL, AK, AR, AZ, CA, CO, CT, DE, FL, GA, HI, IA, ID, IL, IN, KS, KY, LA, ME, MI, MN, MO, MS, MT, NC, ND, NE, NH, NJ, NM, NV, OH, OK, PA, RI, SC, SD, TN, TX, UT, VA, WA, WI, WV, WY.