Bill & Melinda Gates Foundation - Seattle, WA

posted about 2 months ago

Full-time - Manager
Seattle, WA
Religious, Grantmaking, Civic, Professional, and Similar Organizations

About the position

The Bill & Melinda Gates Foundation is seeking an expert software engineering leader to manage a team of research software engineers within the Institute for Disease Modeling (IDM). This role focuses on developing innovative disease modeling approaches and supporting global health initiatives through the Starsim framework. The position involves strategic leadership, collaboration with research managers, and ensuring high-quality software development aligned with IDM's mission to improve public health outcomes.

Responsibilities

  • Manage a team of research software engineers in the Rapid Reuse Models group.
  • Set goals and manage performance for team members, including career direction and mentoring.
  • Translate research goals into technical requirements and quality assurance approaches for software development.
  • Provide technical leadership and direction to the team, ensuring quality and identifying improvement opportunities.
  • Align software development practices with IDM's mission and values, including open-source software.
  • Collaborate with other software engineering managers to promote common practices and technologies.
  • Advocate for effective software engineering practices that facilitate research work.
  • Collaborate with external modeling groups to understand needs and capabilities for code reuse.
  • Drive continuous improvement of codebases, including major rewrites and refactoring.

Requirements

  • Extensive experience as a software engineering manager.
  • Proficient in Python and hands-on experience with R and C/C++.
  • Experience leading software engineering projects for diverse user types.
  • Understanding of software development lifecycle practices and tools (e.g., GitHub, Azure DevOps).
  • Knowledge of SDLC practices including CI/CD, testing, and release management.
  • Experience with open-source software development, particularly in low-resource settings.

Nice-to-haves

  • Background in health-related areas or computational science.
  • Eagerness to learn and adapt to new programming tools and technologies.

Benefits

  • Comprehensive medical, dental, and vision coverage with no premiums.
  • Generous paid time off and paid family leave.
  • Foundation-paid retirement contribution.
  • Regional holidays and opportunities to engage in employee communities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service