Position Summary:
The Venmo Data Platforms team supports Venmo’s internal and customer-facing production data store engineering and operations. As a Principal SRE in the Data Platforms team, you will work directly with engineering leadership to prioritize efforts to align services operations with business goals. This individual will be a hands-on contributor that teaches by example and mentors other SRE and product owners how to improve services availability, reliability and scalability by driving best practices.
Key Responsibilities:
- Collaborate with product owners to establish SLOs for the database platforms.
- Coach/mentor technical leads/engineers on design principles and database engineering best practices.
- Recognize, validate and evangelize emerging technologies and architectures that align with business objectives.
- Develop frameworks, tools and automation to manage infrastructure and application configuration via code.
- Demonstrate ability to learn new technologies and process practices.
Partner with SRE, Infrastructure and Product leadership to understand overarching business objectives and help SRE team translate those into actionable plans. - Help the Data Platform and SRE teams define technology and business strategies that deliver iterative enhancements to the tools and processes that improve availability, observability and scalability.
- Influence and Lead by doing and meaningfully contributing to engineering teams’ production operations improvements.
Required Education & Experience:
- Strong communication skills with the ability to understand and explain technical issues to a non-technical audience
- Infrastructure as code (AWS CLI, AWS CloudFormation, Terraform, Ansible, Puppet)
- Deep hands-on experience with designing and implementing highly available infrastructure to support global-scale services
- Expertise with programming and scripting (Lambda, API GW, Python, Java, Bash)
- AWS Solutions Architect preferred
- Hands-on experience with IaaS and PaaS solutions from AWS (or similar cloud provider)
- Expertise with database operations: AWS DynamoDB, AWS DocumentDB, Cassandra, MySQL, AWS Aurora, Redis, Elasticsearch
- 12+ years’ experience operating distributed applications 24x7x365
- Experience mentoring and developing leads and engineers
- Expertise with database design for relational and non-relational data stores.
- 12+ years’ experience in software development or a related field
- Bachelors and/or Master’s in computer science or related field of study