Taro Logo

Performance & Scale Engineer

PayPal revolutionizes commerce globally, operating a two-sided network connecting merchants and consumers for payments and financial services.
$84,500 - $204,600
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer, Engineering Productivity, Google Cloud Platforms

Senior Software Engineer position at Google Cloud focusing on Engineering Productivity, requiring 5 years of experience in software development and system architecture.

Manufacturing Test Development Engineer

Senior manufacturing test development role at Google, combining software automation and hardware testing to ensure quality of Google's computing infrastructure.

Senior Software Engineer, Engineering Productivity

Senior Software Engineer position at Google focusing on engineering productivity, building developer tools and infrastructure to improve software development efficiency and quality.

Senior Software Engineer, GNE

Senior Software Engineer position at Google's GNE team in Dublin, focusing on network infrastructure and distributed systems development.

Senior Software Engineer, Enterprise Data Foundations

Senior Software Engineer position at Google focusing on Enterprise Data Foundations, requiring expertise in TypeScript and Java to build scalable internal business solutions.

Description For Performance & Scale Engineer

PayPal's Venmo team is seeking a Performance & Scale Engineer to join their dynamic engineering organization. This role is crucial in ensuring the reliability, scalability, and efficiency of Venmo's platform, which serves millions of users for their payment needs. The position combines deep technical expertise in performance engineering with a focus on maintaining and optimizing critical financial systems.

The ideal candidate will be responsible for developing and implementing performance testing frameworks, conducting thorough system analysis, and working closely with multiple engineering teams to deliver optimal customer experiences. This role requires expertise in cloud technologies, infrastructure as code, and modern DevOps practices, with a particular focus on performance optimization and scalability solutions.

At Venmo, engineering is treated as a craft, with a strong emphasis on creating elegant solutions both in the backend systems and user-facing features. The team operates in a collaborative environment where learning and teaching are fundamental to the culture. The position offers the opportunity to work on challenging technical problems at scale, while contributing to a product that millions of people use daily for their financial transactions.

The role combines technical depth with business impact, as performance and scalability are critical to Venmo's success in the competitive digital payments space. You'll be working in a hybrid environment that balances in-person collaboration with flexible work arrangements, supported by comprehensive benefits and opportunities for professional growth.

This is an excellent opportunity for a seasoned engineer who is passionate about performance optimization, enjoys working with cutting-edge technologies, and wants to make a significant impact on a product that's revolutionizing how people handle money.

Last updated 4 days ago

Responsibilities For Performance & Scale Engineer

  • Develop and use performance testing frameworks to simulate production workloads
  • Conduct performance testing and benchmarking of software applications
  • Prepare Venmo's production system to scale for high velocity events
  • Optimize software performance, scalability, and resource utilization
  • Build performance-as-a-service to scale operations
  • Maintain complex performance test environment
  • Automate components/applications deployments
  • Lead initiatives with limited guidance
  • Provide detailed reports on performance tests and findings
  • Work with internal Chaos Engineering team

Requirements For Performance & Scale Engineer

Python
Java
Kubernetes
MySQL
Redis
MongoDB
  • Bachelors and/or masters in computer science or related field
  • 5+ years experience in software development
  • 5+ years experience tuning performance for production scale applications
  • 5+ years experience with Cloud technologies (Docker, Kubernetes, Envoy, Helm)
  • Strong programming skills with Python, Java, Bash, AWS Lambda
  • Strong experience with Infrastructure as code
  • Experience with DevOps practices and tools
  • Strong experience with application performance monitoring
  • Understanding of cloud datastores
  • Strong analytical and problem-solving skills

Benefits For Performance & Scale Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • Comprehensive Health and Wellness programs
  • Retirement and investment resources
  • 4 week sabbatical program
  • Educational benefits and training
  • Company-matched giving
  • Flexible work environment
  • Employee shares options

Interested in this job?