At Venmo, we are creating a product that people love. We strive to create a delightful user experience while connecting the world and empowering people through payments. Fueled by healthy snacks, locally sourced cold brew, and each other, our team solves exciting new challenges every day. We are looking for intellectually curious people who want to be inspired and inspire others to change the world.
Engineering at Venmo
Engineering is a craft, and at Venmo we want the internals of our software to be as elegant as the end user experience we are designing.
The Engineering Team at Venmo is a tightly-knit group of contributors, domain experts, managers, scientists, and researchers. We spend our days scaling our infrastructure and building new features to meet and exceed our users needs and wants. We work with a product team that is data-driven and human-centered in its design principles. We teach and learn from one another, and push each other to be at our creative and analytical bests. We're never completely done.
Things you may do
Scale our architecture to support heavy growth while keeping the Venmo service fast and reliable.
Develop robust and interesting features for the payments platform, like multi-user payments or integrating pictures with payments.
Create a risk-estimation and fraud-prevention engine, which might include sophisticated machine-learning techniques to help identify suspicious transactions.
Build our new mobile SDK and APIs to enable a frictionless checkout experience for thousands of merchants.
Experience that would help
Pursuing a degree in Computer Science (or equivalent work experience).
Experience working on a large object-oriented code base.
Experience shipping a product.
History of independent engineering projects.
Experience at a prior technical internship.
The know-how and discipline to test your own code.