Senior Software Engineering Director
4 days ago
We are a mission-driven nonprofit organization dedicated to fighting poverty, disease, and inequity worldwide. Our innovative work relies on exceptional software engineering leaders like you.
The Institute for Disease Modeling (IDM) at the Gates Foundation supports global efforts to eradicate infectious diseases and achieve permanent improvements in health. As a technical leader, you will play a key role in realizing IDM's vision through the impact of your team's work.
This leadership position reports directly to the IDM Deputy Director for Software, contributing significantly to IDM's global public health impact. Your primary responsibility will be managing a team of research software engineers working with IDM's Rapid Reuse Models group. The group creates innovative new approaches to disease modeling using the Starsim framework for agent-based modeling tools.
The Starsim framework includes modules supporting modeling applications that inform product, data, and policy decisions, making tangible impact on global public health. This is an exciting opportunity to drive strategic vision in a research setting, partner with research managers, and contribute to decisions about software design and distribution to increase the impact of our modeling software as a global public good.
Your Key Responsibilities:
- Team management and leadership: Goal setting, performance management, career direction, coaching, mentoring, and task management.
- Represent IDM strategy and direction, empowering your team to work with autonomy, mastery, and purpose.
- Partner with research managers to understand research goals and translate them into technical requirements and quality assurance approaches for software development.
- Provide technical leadership by setting technical direction, supplying technical insight, ensuring quality, and finding opportunities for improvement.
- Align software development practices with IDM's mission and values, promoting open-source software and public goods.
You'll Be a Great Fit If You Have:
- A unique blend of science and software engineering experience, with a strong track record as a software engineering manager.
- Experience leading software engineering projects for diverse user types, with proficiency in Python, R, C/C++, and other programming languages.
- Eagerness to learn and engage with new challenges, including rapid adaptation to new technologies and software packages.
- Knowledge of common software development lifecycle practices and associated tools and services.
-
Software Engineering Director
2 days ago
Seattle, Washington, United States Apple Full timeOverviewAt Apple, we're pushing the boundaries of technology to create innovative products that change people's lives. We're committed to diversity, equity, and inclusion, and we're passionate about empowering our employees to make a difference. As a Software Engineering Director on our Games and Services team, you'll have the opportunity to lead high-impact...
-
Seattle, Washington, United States Henry Schein Full timeDiscover a challenging opportunity to lead a new team within our Henry Schein One engineering group, responsible for the largest dental practice platform in the world. Our collective services are used by dental practices in the US, both directly and through dental service organizations.About the RoleWe are seeking an experienced Senior Engineering Director...
-
Senior Software Engineer
1 week ago
Seattle, Washington, United States Amazon Full timeAbout the RoleWe are seeking an experienced Senior Software Engineer to join our Core Networking team. This is a senior leadership position that requires expertise in software development, architecture, and engineering. As a key member of our team, you will be responsible for designing, developing, and deploying large-scale network infrastructure...
-
Senior Software Engineer
1 week ago
Seattle, Washington, United States TalentBurst Full timeSenior Software EngineerTalentBurst is seeking a Senior Software Engineer to join our Checkout & Wishlist Team. As a key member of the team, you will play a vital role in designing, developing, and testing end-to-end features while collaborating with partner teams to deliver exceptional customer experiences.We are looking for an individual with a strong...
-
Senior Software Engineer
2 weeks ago
Seattle, Washington, United States Ampcus Full timeJob Title: Senior Software EngineerAmpcus Inc. is a certified global provider of technology and business consulting services.We are seeking an experienced software engineer to join our team.Location: Seattle, WAEstimated Salary: $120,000 - $180,000 per yearThis role will involve building scalable and fault-tolerant services to ingest data from various...
-
Senior Software Development Engineer
5 days ago
Seattle, Washington, United States FIS Full time**Job Title:** Senior Software Development EngineerFIS is a leading provider of fintech solutions, and we are seeking a skilled Senior Software Development Engineer to join our team. In this role, you will have the opportunity to work on a brand-new financial technology platform that will revolutionize the way businesses consume services.As a Senior Software...
-
Senior Software Engineer
2 weeks ago
Seattle, Washington, United States Upbound - Job Posting Full timeJob Description:We are seeking an experienced Senior Software Engineer to join our team at Upbound. As a key member of our development team, you will be responsible for designing and building scalable, reliable, and high-performance applications.The ideal candidate will have a strong background in full stack development, with expertise in cloud computing...
-
Software Engineering Director, Cloud Services
4 weeks ago
Seattle, Washington, United States Henry Schein Full timeWe are seeking a highly experienced Software Engineering Director to lead our team in developing cloud-based dental management solutions.About the RoleThis is an exciting opportunity to join Henry Schein One as a Senior Manager of Software Engineering. As a leader within our engineering group, you will be responsible for creating and managing a new team that...
-
Senior Software Engineer
2 weeks ago
Seattle, Washington, United States Oracle America, Inc. Full timeAt Oracle America, Inc. in Seattle, WA, we are seeking a skilled Senior Software Engineer. This role may offer telecommuting opportunities.Key responsibilities include designing, developing, troubleshooting, and testing/QA software.The ideal candidate will possess a Master's degree in Computer Science, Engineering or related technical field, along with 1...
-
Senior Linux Engineering Director
4 weeks ago
Seattle, Washington, United States ZipRecruiter Full timeAbout the RoleWe are seeking an experienced Senior Linux Engineering Director to lead our engineering team in optimizing Ubuntu for the latest silicon.This is a fast-paced, problem-solving role that requires strong technical leadership and management skills. The ideal candidate will have experience working with Linux distributions, Debian packaging, and...
-
Senior Software Engineer
2 days ago
Seattle, Washington, United States Apple Full timeOverviewThe Apple Services Engineering (ASE) team is responsible for building the technology that powers the App Store, Apple TV and Sports, Apple Music, Podcasts, and Books along with Cloud and Infrastructure Services platforms. As a senior software engineer on this team, you will have a meaningful role in designing, developing, and deploying...
-
Senior C++ Software Architect
4 weeks ago
Seattle, Washington, United States United Software Group Full timeJob Title: Senior C++ Software ArchitectWe are seeking a highly skilled C++ Developer to join our team at United Software Group in Seattle, WA.About the RoleThis is a full-time position that requires expertise in C++ and similar languages with memory management capabilities. The ideal candidate will have experience working on concurrent systems, designing...
-
Senior Software Engineer
1 week ago
Seattle, Washington, United States DFW Texas Staffing Full timeAbout the roleJob OverviewDFW Texas Staffing is seeking a talented Senior Software Engineer, Server to join our team. This is a great opportunity for someone looking to leverage their technical skills and experience in cloud systems development.
-
Senior Software Engineer Lead
1 week ago
Seattle, Washington, United States RIT Solutions, Inc. Full timeJob Title: Senior Software Engineer LeadAbout RIT Solutions, Inc.RIT Solutions, Inc. is a leading provider of innovative software solutions. We are seeking a highly skilled Senior Software Engineer Lead to join our team.Salary: $180,000 - $220,000 per year (based on experience)Job Description:We are looking for an experienced Principal Engineer to lead the...
-
Senior Software Engineer Key Management
1 week ago
Seattle, Washington, United States Salesforce Full timeWe are seeking an experienced Senior Software Engineer to join our team in Seattle, WA. As a senior software engineer, you will be responsible for leading projects and mentoring junior engineers. You will work closely with engineering managers and project managers to ensure the successful completion of projects.**Responsibilities:**Design, implement, test,...
-
Senior Java Software Engineer
2 weeks ago
Seattle, Washington, United States Georgia IT Inc Full timeJob Title: Senior Java Software EngineerAt Georgia IT Inc, we're seeking a highly skilled Senior Java Software Engineer to join our team.We offer a competitive salary range of $120,000 - $180,000 per year.Key Responsibilities:Design and develop high-quality backend systems using Java 8 or higher.Work closely with cross-functional teams to implement...
-
Senior Java Software Engineer
1 week ago
Seattle, Washington, United States Saxon Global Full timeAbout the RoleWe're looking for a seasoned Senior Java Software Engineer to lead the design and development of our commerce project using Java. The successful candidate will have experience working with Docker and possess strong problem-solving skills. This is an onsite role requiring PST business hours, and we offer an estimated salary of $70/hr based on...
-
Senior Software Engineering Manager
4 weeks ago
Seattle, Washington, United States LevelTen Energy Full timeAbout the RoleAs a Senior Software Engineering Manager at LevelTen Energy, you will lead our engineering team in developing cutting-edge software solutions for the renewable energy industry. This is an excellent opportunity to leverage your technical expertise and leadership skills to drive innovation and growth.Key ResponsibilitiesLead a high-performing...
-
Cloud Software Engineering Director
5 days ago
Seattle, Washington, United States Apple Full timeJob Description:We are seeking an experienced Cloud Software Engineering Director to join our team at Apple. In this role, you will play a crucial part in the development of Apple's server products and private cloud compute services.This position involves leading activities for our team as well as larger cross-functional efforts. As a manager, you will...
-
Senior Software Engineer
2 days ago
Seattle, Washington, United States Bucher & Christian Consulting, Inc. dba BCforward (BCF) Full timeAbout BCforward">BCforward is a leading Black-owned consulting firm that provides innovative solutions to support digital product delivery needs for organizations worldwide.">Headquartered in Indianapolis, IN, with an offshore development center in Hyderabad, India, our team of 6,000 consultants supports over 225 clients globally.">We champion the power of...