Benjamin Mahler is a Senior Staff Software Engineer in New York with 14 years of experience building and operating large-scale distributed systems, particularly around cluster orchestration and Mesos-based infrastructure. He has held senior infrastructure roles at Twitter and Mesosphere and continues to shape production-grade scheduler and executor logic for high-throughput services. A pragmatic refactorer and backend specialist, his open-source contributions to Apache Aurora improved scheduler robustness and task-kill semantics—work that highlights deep familiarity with ZooKeeper, Mesos executors, and fault-tolerant service control. Benjamin combines hands-on coding with architectural judgement, often tackling thorny concurrency and lifecycle bugs that other teams defer. Trained in Software Engineering at the University of Waterloo, he blends rigorous CS foundations with long-running production experience at major tech firms.
14 years of coding experience
10 years of employment as a software developer
BSE, Software Engineering, BSE, Software Engineering at University of Waterloo
Apache Aurora - A Mesos framework for long-running services, cron jobs, and ad-hoc jobs
Role in this project:
Back-end Developer
Contributions:21 commits in 3 years 7 months
Contributions summary:Benjamin's contributions primarily focused on refactoring and improving the Apache Aurora scheduler. They moved ZooKeeper modules into common areas, fixed machine restriction issues, and implemented a synchronous killTask operation. Additionally, the user worked on improving the Mesos executor by introducing parallel task killing and addressing related bugs. Their work involved core scheduler logic and executor functionality.
Contributions:7 pushes, 40 branches in 8 years 11 months
javaapachemesos
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
Benjamin Mahler - Senior Staff Software Engineer at Twitter