Bill Farner is a Principal Software Engineer with 16 years of experience building large-scale, distributed systems and developer platforms from Google and Twitter to Airbnb in San Francisco. He has a track record of conceiving and shipping infrastructure that became critical company-wide—most notably leading the creation and open-sourcing of Aurora/Mesos orchestration at Twitter—and later drove cross-organizational architecture and platform work reporting to the CTO at Airbnb. Bill combines deep backend and DevOps expertise (AWS, Docker, Mesos) with hands-on contributions to high-profile open-source projects, improving scheduler robustness, resource management, and build systems. He also brings leadership experience as a former Head of Engineering and founder involved in acquisition, plus a deliberate focus on culture shaping through hiring and IC communities. Colleagues rely on him to translate complex operational challenges into pragmatic, production-ready systems while mentoring engineers to scale those solutions.
16 years of coding experience
15 years of employment as a software developer
MS Computer Engineering, MS Computer Engineering at Rochester Institute of Technology
Apache Aurora - A Mesos framework for long-running services, cron jobs, and ad-hoc jobs
Role in this project:
Back-end Developer
Contributions:1170 commits, 4 comments in 7 years 11 months
Contributions summary:Bill's commits primarily focused on improving the scheduling and task management within the Aurora scheduler. The contributions involved implementing thread safety for specific driver operations to prevent executor service stalling, and updating the scheduler to transition tasks to a throttled state if they've been penalized for excessive failures. Additionally, the user worked on code related to handling task scheduling, job configuration, and managing resource allocation.
A toolkit for creating and managing declarative, self-healing infrastructure.
Role in this project:
Back-end & DevOps Engineer
Contributions:232 commits, 110 PRs, 58 pushes in 7 months
Contributions summary:Bill primarily contributed to refactoring code, fixing linting issues, and improving code consistency across the project. They focused on updating AWS resource management, specifically related to instance provisioning. The user also implemented changes to support Docker container-based deployments.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Bill Farner - Principal Software Engineer at Airbnb