Description
We are seeking a Senior Cloud/DevOps Engineer to join our team at Venmo, a leading payment service. As a Senior Engineer, you will deliver complete solutions spanning all phases of the Software Development Lifecycle (SDLC). You will advise management on project-level issues, guide junior engineers, operate with little supervision, and apply knowledge of technical best practices.
Responsibilities:
- Act as a hands-on contributor, leading by example
- Mentor junior engineers
- Enjoy a high degree of independence in decision-making while being accountable for results
- Be part of a team dedicated to driving the scalability and reliability of Venmo's AWS cloud infrastructure
- Contribute to initiatives, defining design, identifying stakeholders, navigating risks and changes, coordinating colleagues' work, implementing solutions, and being accountable for timely and quality project delivery
- Troubleshoot incidents, identify root causes, fix and document problems, and implement preventive measures
- Develop and improve tools and automation to manage infrastructure and application configuration as code
- Enhance the quality, reliability, and stability of our infrastructure and operations
Requirements:
- Bachelor's in computer science or related field of study
- 5+ years' experience in software development or a related field
- 3+ years' experience operating distributed applications 24x7x365, as part of a Cloud Engineering, DevOps, and/or SRE team
- Extensive hands-on experience with designing, implementing, and supporting infrastructure (AWS experience preferred) to support global-scale services
- Deep hands-on experience with IaaS and PaaS solutions from AWS (or similar cloud provider)
- Hands-on programming and scripting (Python, Java, Bash, Go)
- Hands-on experience with containers & container orchestration: Docker, Kubernetes
- Strong communication skills with the ability to understand and explain technical issues to a non-technical audience