Flag job

Report

Software Performance Engineer

Salary

$100k - $100k

Min Experience

3 years

Location

remote

JobType

full-time

About the role

Software Performance Engineer | Stanley David and Associates | Worldwide We are Urgently Hiring for, Job Description Position : Software Performance engineer (Fulltime) Location : Remote Job Description 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 DocumentDB, Cassandra, MySQL, AWS Aurora, Redis, ElasticSearch Strong experience with AWS Cloud is preferred but equivalent experience with other cloud providers such Google Cloud Platform and/or Azure is also acceptable Strong communication skills 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 We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates. Please don't hesitate to apply. Roles & 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

About the company

Stanley David and Associates

Skills

python
java
bash
aws-lambda
aws-cli
aws-cloudformation
terraform
ansible
puppet
github-actions
jenkins
aws-cdk
locust.io
jmeter
k6
docker
kubernetes
envoy
helm
dynamodb
aws-documentdb
cassandra
mysql
aws-aurora
redis
elasticsearch