Staff Software Engineer at The Apache Software Foundation
New York, New York, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Amit Sela is a Staff Software Engineer with a decade of experience building large-scale data platforms and distributed systems, currently focused on caching at Meta and previously shaping storage and data protection at Google’s AlloyDB. As a long-time Apache Beam committer and Spark runner lead, he has made significant contributions to the Beam Spark runner—fixing checkpoint recovery, state management, and deprecated API issues—demonstrating deep expertise in stream processing internals. He has led data platform initiatives across fintech and payments at Venmo and PayPal, where he helped design next-generation risk and analytics infrastructure from the ground up. Amit combines hands-on backend engineering with open source stewardship, mentoring teams to contribute upstream and improving project stability for widely used ecosystems. Based in New York, he brings a pragmatic systems mindset informed by both product-scale engineering and years of OSS collaboration.
11 years of coding experience
14 years of employment as a software developer
B.Sc, Electrical & Computer Engineering, B.Sc, Electrical & Computer Engineering at Ben-Gurion University of the Negev
Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
Back-end Developer
Contributions:19 commits, 73 PRs, 1032 comments in 1 year 8 months
Contributions summary:Amit primarily contributed to the Spark runner implementation within the Apache Beam project. Their work focused on fixing bugs and refactoring code related to checkpoint recovery in the Spark streaming runner. Specific changes involved modifications to Java files within the `runners/spark/src/main/java` and `runners/spark/src/test/java` directories to address issues related to state management and resuming pipelines from checkpoints. The user also addressed deprecated API usage and streamlined code, enhancing the stability and efficiency of the Spark runner.
Contributions:8 commits, 1 PR, 280 pushes in 6 days
javaapache-beamapachebeam
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.