JOB -Software Performance engineer USA, Remote Full time

Remote, USA Full-time
About the position Software Performance engineer USA, Remote Full time The Software Performance Engineer will be responsible for developing and using performance testing frameworks and test cases to simulate production workloads. This role involves conducting performance testing and benchmarking of software applications to identify bottlenecks and areas for optimization. The engineer will prepare Venmo's production system to scale for high velocity events during seasonal traffic, work with development teams to optimize software performance, and build performance-as-a-service to scale operations. Additionally, the engineer will maintain a complex performance test environment with a mix of monolith and micro-service deployments, automate deployments for the performance test environment, and collaborate with teammates on planning and execution of initiatives. Detailed reports on performance tests, findings, and optimizations will also be required, along with documentation for future reference. Responsibilities • Develop and use performance testing framework(s) and performance test-cases to simulate production workloads • Conduct performance testing and benchmarking of software applications to identify bottlenecks and areas for optimization • Prepare Venmo's production system to scale for high velocity events for the seasonal traffic • Work with development teams to optimize the performance of software, including improving scalability, response time, throughput, and resource utilization • Build performance-as-a-service to scale operations • Maintain complex performance test environment with mix of monolith and micro-service deployments • Automate components/applications deployments for the performance test environment • Collaborate with teammates on planning and execution of initiatives • Provide detailed reports on performance tests, findings, and optimizations, and create documentation for future reference Requirements • 3+ years' experience in software development or a related field • 3+ years' experience tuning performance for production scale applications with performance testing tools such as Locust.IO, JMeter, K6 etc. • 3+ years of experience on Cloud technologies such as Docker, Kubernetes, Envoy, Helm etc. • Strong hands-on programming/scripting skills with Python, Java, Bash, AWS Lambda • Strong experience with Infrastructure as code (AWS CLI, AWS CloudFormation, Terraform, Ansible, Puppet) • Strong experience with DevOps practices and experience with tools such as GitHub Actions, Jenkins, AWS CDK etc. • Strong experience using tools like log tracing, application performance monitoring e.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 as DynamoDB, AWS Document DB, Cassandra, MySQL, AWS Aurora, Redis, Elasticsearch • Strong experience with AWS Cloud is preferred but equivalent experience with other cloud providers such GCP and/or Azure is also acceptable • Strong communication skills with the ability to understand and explain technical issues to a non-technical audience Nice-to-haves • Certifications in performance testing or related fields is a plus • Any experience with Chaos Engineering is a plus Apply tot his job
Apply Now

Similar Jobs

Tricentis NeoLoad Performance & Automation Engineer (SAP S/4HANA) (17310)

Remote, USA Full-time

Premier Loan Officer - OR Remote

Remote, USA Full-time

Remote Mortgage Loan Officer - Consumer Direct (West Virginia)

Remote, USA Full-time

Performance Tester (EAD's accepted)

Remote, USA Full-time

Hard Money Loan Officer (Remote)

Remote, USA Full-time

Licensed Loan Originator – Remote | Flexible Schedule | Commission

Remote, USA Full-time

Supply Chain Support Specialist - Remote

Remote, USA Full-time

Sr Logistics Manager - Remote (Candidates in MA, CT preferred)

Remote, USA Full-time

Sr. Director, Contract Logistics (CLS) Americas – Remote | APL Logistics | Remote (United States)

Remote, USA Full-time

Property and Logistics Manager (Log Mgr III) (Government) Chantilly, Virginia

Remote, USA Full-time

Risk Analyst III, CCAR/CECL Model Validation (Remote)

Remote, USA Full-time

Thanks for visiting our Career Page.Litigation Legal Assistant (Hybrid)

Remote, USA Full-time

Individual & Family Plans (IFP) Quality Review and Audit Senior Analyst, RADV - Remote - Cigna Healthcare United States Work at Home

Remote, USA Full-time

Experienced Customer Service Representative Administrator – Remote Work Opportunity in the USA for a Dynamic and Safety-Focused Organization

Remote, USA Full-time

[Remote] Entry-Level Insurance Manager(Remote)

Remote, USA Full-time

Senior Litigation Technology Specialist (eDiscovery & Litigation Support)

Remote, USA Full-time

Specialist, Revenue Accounting

Remote, USA Full-time

Senior Technical Recruiter / Talent Acquisition Manager

Remote, USA Full-time

Experienced Remote Member/Customer Services Advocate – Delivering Exceptional Support and Building Lasting Relationships with blithequark

Remote, USA Full-time

**Experienced Full Stack Customer Success Manager – Strategic Account Services at blithequark**

Remote, USA Full-time
Back to Home