המקום בו המומחים והחברות הטובות ביותר נפגשים
Job Description:
Venmo was founded on the principles of breaking down the intimidating barriers around financial transactions to make them intuitive, friendly, and even fun. And it worked: people love sending money with Venmo, andgrowing by leaps and bounds
only just getting started. We want to take that magic of sending money with Venmo and cascade it into every place where people use money. That means connecting people to their money in the most intuitive and fun way possible, then connecting people with each other. Users already love Venmo, but we know there are lots of things wethought of to make the experience of using Venmo even more delightful and valuable. Allgoing to take a lot of figuring out.figure it out together
Engineering at Venmo
one another andpush each other to be at our creative and analytical
Performance Engineering
is at the heart of Venmo’s success.the performance of our applications and platform.We rigorouslyproduction environment.We also prepare our platform to scale seamlessly for high seasonal traffic on regular basis.We cover details from infrastructure, applicationsdatabases and fine tune our systems.
Develop anduse performance testing framework(s)and performance test-casesto simulate production workloads
Conduct performance testing and benchmarking of software applications toidentifybottlenecks and areas for optimization
Prepare Venmo’s production system to scale for high velocity events for the seasonal traffic
optimizethe performance of software, including improving scalability, response time, throughput, and resource
Buildperformance-as-a-serviceto scale operations
Maintain complexperformance test environmentwith mix of monolith and micro-service deployments
components/applicationsdeploymentsfor the performance test environment
Lead initiatives
initiatives
Provide detailed reports on performance tests, findings, and optimizations, and create documentation for future reference.
documenting/suggestingimprovements
Looking For
and/ormaster's in computer scienceor related field of study
5+ years' experience in software development or a related field
5+ years' experiencetuning performance for production scale applicationswith performance testing tools such as Locust.IO, JMeter, K6
5+ years of experience on Cloud technologies such as Docker, Kubernetes, Envoy, Helm
hands-onprogramming/scripting skills with Python, Java, Bash, AWS Lambda
Strong experience withInfrastructure as code (AWS CLI, AWS CloudFormation, Terraform, Ansible, Puppet)
Strong experience withDevOps practices and experience with toolssuch asGithubActions, Jenkins, AWS CDK
Strong experience using tools like log tracing, application performance monitoringe.g.DataDog
Strong analytical and problem-solving skills with the ability to debug performance bottlenecks
Solid understanding of software architecture, including multi-tier applications and distributed systems
Understanding of cloud datastores such asDynamoDB, AWSDocumentDB, Cassandra, MySQL, AWS Aurora, Redis,
Strong experience with AWS Cloud is preferred but equivalent experience with other cloud providers such GCP and/orAzure isalso
Experience leadingsoftware projects
Strong communicationskills with the ability to understand and explain technical issues to a non-technical audience
Certifications in performance testing or related fields is a plus
Any experience with Chaos Engineering is a plus
Travel Percent:
The total compensation for this practice may include an annual performance bonus (or other incentive compensation, as applicable), equity, and medical, dental, vision, and other benefits. For more information, visit .
The U.S. national annual pay range for this role is
$84500 to $204600
Our Benefits:
Any general requests for consideration of your skills, please
to view the notice.
משרות נוספות שיכולות לעניין אותך