At Venmo, the Sr Staff Software Engineer helps scale payment backend services and build features that meet user needs. The role advances software functionality, performance, reliability, and scalability while promoting elegant engineering practices. It makes technical decisions that affect multiple teams and organizational boundaries, establishes conventions and processes, and influences the use of company resources. The engineer handles multiple multi-team initiatives, applies current industry practices, communicates technical issues to non-technical audiences, and shares knowledge to improve the work of other employees. The role also partners with Product Management to develop solutions to business problems and goals. The position calls for expertise in backend systems and distributed services, including fault-tolerant, scalable systems, and experience building services on public cloud, preferably AWS. It also involves leadership and mentoring across engineering levels, relationship management with product, engineering operations, and business and support teams, and experience with data stores, caching, messaging systems, and infrastructure as code.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior