Taro Logo

Senior Software Engineer, Data and Statistical Modeling (12-Month LTE)

The largest nonprofit fighting poverty, disease, and inequity around the world.
$186,400 - $288,800
Data
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Healthcare · AI

Description For Senior Software Engineer, Data and Statistical Modeling (12-Month LTE)

The Gates Foundation, the world's largest nonprofit fighting global poverty and disease, is seeking a Senior Software Engineer for their Institute for Disease Modeling (IDM). This 12-month limited-term position combines software engineering with data science to create impactful solutions for global health challenges. The role involves building data-driven tools using modern Azure cloud services and Databricks, working at the intersection of public health and technology.

The position sits within IDM's Data & Statistical Modeling team, focusing on creating scalable, accessible tools for researchers and policymakers. You'll work on projects with real-world impact, from infectious disease outbreak forecasting to analyzing gender vulnerabilities in healthcare. The role requires expertise in full-stack development, data architecture, and cloud services, particularly Azure.

Key responsibilities include designing web applications, implementing APIs, building data pipelines, and collaborating with researchers to create domain-driven data products. You'll work with cutting-edge technologies including AI/ML models, data fabric architectures, and modern cloud infrastructure.

The Foundation offers an exceptional benefits package including comprehensive healthcare with no premiums, generous PTO, retirement contributions, and a collaborative, mission-driven environment. Located in Seattle, this role offers competitive compensation ranging from $186,400 to $288,800 USD, with higher ranges for the Seattle market.

This is an unique opportunity to apply technical expertise to meaningful global challenges while working with a diverse, talented team committed to improving lives worldwide. The ideal candidate will combine strong technical skills with a passion for public health and data-driven decision making.

Last updated 16 minutes ago

Responsibilities For Senior Software Engineer, Data and Statistical Modeling (12-Month LTE)

  • Design and build full-stack web applications and data tools
  • Architect, implement and maintain scalable APIs
  • Collaborate with researchers, analysts, data scientists
  • Implement components aligned with data fabric architectures
  • Contribute to the architecture of reusable components
  • Develop data pipelines and workflows leveraging Azure Databricks
  • Perform analyses and modeling in support of global health research

Requirements For Senior Software Engineer, Data and Statistical Modeling (12-Month LTE)

Python
TypeScript
Node.js
  • Proven experience in full stack development, including backend APIs and modern frontend frameworks
  • Hands-on experience with Azure cloud services
  • Proficiency in one or more backend languages (Python, R, TypeScript, Node.js)
  • Experience with data pipelines, ETL/ELT processes
  • Experience with data modeling, knowledge graphs, and information architecture
  • Familiarity with software and data security
  • Knowledge of LLMs, MLLMs
  • Familiarity with data fabric concepts
  • Must be able to legally work in the country without visa sponsorship

Benefits For Senior Software Engineer, Data and Statistical Modeling (12-Month LTE)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Comprehensive medical, dental, and vision coverage with no premiums
  • Generous paid time off
  • Paid family leave
  • Foundation-paid retirement contribution
  • Regional holidays

Interested in this job?

Jobs Related To Gates Foundation Senior Software Engineer, Data and Statistical Modeling (12-Month LTE)

Senior Data Science Engineer, Hockey

Senior Data Science Engineer position at DraftKings focusing on hockey analytics, statistical modeling, and machine learning implementation for sports betting platform.

Software Engineer III

Senior Software Engineer role at Truist focusing on data engineering and management, requiring 6+ years of experience in software development and data systems.

Data Engineer/Software Engineer

Senior Data Engineer position at Parsons Corporation focusing on AI systems and data pipeline development, offering hybrid work and comprehensive benefits.

Senior Software Engineer, Data Capability Group

Senior Software Engineer position at Bristol Myers Squibb focusing on data engineering and research data management, utilizing AWS, AI/ML, and modern development tools.

Sr. Software Engineer, Big Data

Senior Software Engineer position at Pinterest focusing on big data infrastructure, data warehousing, and analytics, offering competitive compensation and flexible work arrangements.