The Software Engineering Manager leads multiple engineering teams and makes engineering decisions, balances resources, and supports the organization’s strategic goals. The manager works with the Director of Engineering to ensure successful project delivery, maintain an overview of project status, work in process, and project or staffing issues, and develop and implement shared engineering policies and processes. The role supervises and develops staff, works with team leads and individual contributors to address management challenges, and serves as a technical subject-matter expert across major projects and the core product. The manager leads teams of software engineers, software engineers in test, and platform engineers; provides technical guidance; oversees system and feature design and implementation; and ensures timely, high-quality delivery. The role also manages engineering processes, staffing, performance goals and reviews, project plans, technical standards, application and infrastructure decisions, and the translation of business requirements into effective applications. The position is at-will and wholly or partially supported by contractual grant funding; continued employment depends on continued grant funding and satisfactory performance.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager