Steve Cosenza

Senior Staff Software Engineer at Airbnb

California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Steve Cosenza is a Senior Staff Software Engineer with 12 years of experience building developer platforms and scalable backend systems, currently shaping the end-to-end backend developer experience at Airbnb. He previously led large engineering efforts at Twitter—where he proposed and shipped product-defining work like Custom Timelines, authored the Public API strategy, and co-created widely used tooling such as Finatra and FastTest that improved developer velocity and reliability. Known for pragmatic technical leadership, he combines deep systems design with hands-on contributions (including refactoring and test-hardening in high-profile open-source Finatra repos) and a strong mentorship ethic. His background includes security-sensitive work at the NSA and a master’s from Johns Hopkins, giving him rare experience across high-assurance systems, large-scale public platforms, and developer tooling.
code12 years of coding experience
job21 years of employment as a software developer
bookJohns Hopkins University
bookOcean Township High School
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Cornell University
github-logo-circle

Github Skills (8)

finatra10
sbt10
thrift10
guice10
scala10
java9
test-automation9
javas9

Programming languages (6)

JavaScalaMakefileGoPythonKotlin

Github contributions (5)

github-logo-circle
twitter/finatra

Sep 2014 - Dec 2021

Role in this project:
userBack-end Developer
Contributions:1 release, 105 commits, 15 PRs in 7 years 4 months
Contributions summary:Steve primarily focused on refactoring and updating the project's build configuration by renaming directories and changing the pom versions. They were involved in extracting Guice functionality into separate libraries and cleaning up Finatra deprecations. Additionally, the user worked on test-related improvements, including adding tests for various components like thrift clients and request scopes, while also addressing startup failures in certain scenarios.
guicetwitter-serverfinagletestingframework
scosenza/finagle

Jul 2022 - Jan 2025

A fault tolerant, protocol-agnostic RPC system
Contributions:2 reviews, 1 PR, 1 branch in 2 years 6 months
fault-tolerantrpcnon-blockingzeromqagnostic
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
Steve Cosenza - Senior Staff Software Engineer at Airbnb