We are looking for a highly skilled and experienced Performance Tech Lead to drive our performance engineering strategy and ensure our systems are highly scalable, reliable, and efficient.
This role is a unique opportunity to combine technical leadership, hands-on optimization, and cross-team collaboration, ensuring performance best practices are embedded across the development lifecycle.
As a Performance Tech Lead, you will define and implement performance testing frameworks, analyze system bottlenecks, and work closely with development, DevOps, and architecture teams to optimize application and infrastructure performance.
You will also provide performance as a service infrastructure, developing self-service tools and frameworks that enable development teams to independently run, analyze, and fine-tune performance tests based on their specific needs.
This role requires deep hands-on expertise, strong analytical skills, and a proactive approach to performance optimization.
Your Role & Impact
- Architect, develop, and scale performance testing infrastructure for load, stress, endurance/longevity, and scalability testing.
- Provide performance as a service, building self-service performance testing frameworks that allow development teams to execute and analyze tests autonomously.
- Establish and enforce performance KPIs, ensuring optimal system behavior under various workloads.
- Conduct in-depth performance analysis, identifying and resolving bottlenecks in APIs, databases, agent, caching, and distributed systems.
- Lead the adoption of performance best practices, embedding them into the development and CI/CD pipelines.
- Provide mentorship, best practices, and technical guidance to engineering teams, ensuring a performance-first mindset.
- Enhance observability and monitoring capabilities, implementing APM tools like Prometheus/Grafana.
- Analyze customers incidents, proactively identifying trends and areas for performance improvement.
- Advocate for a shift-left approach, ensuring performance considerations are addressed early in the SDLC.
- 7+ years of experience in performance engineering, testing, and optimization, with at least 2 years in a technical leadership role.
- Strong hands-on expertise with performance testing tools (JMeter, Locust, etc.).
- Proven ability to mentor engineers, conduct code reviews, and instill best practices in automation and performance engineering.
- Experience designing and implementing self-service performance testing platforms.
- Proficiency in Python, Shell Scripts, groovy or another scripting language for performance automation.
- Expertise with CI/CD pipelines and automation toolchains (e.g., Jenkins).
- Deep understanding of cloud-native architectures containerization (Docker, Kubernetes, serverless), and microservices performance challenges.
- Experience with databases (Postgres, serverless) and messaging systems (e.g. Kafka).
- Expertise in profiling and monitoring tools (Grafana, Prometheus, Dynatrace, Pyroscope).
- Proven ability to troubleshoot complex performance issues at the application, database, and infrastructure levels.
- Passion for continuous improvement, automation, and engineering excellence.
Other Jobs from Aqua Security
Senior Software Engineer
SDET Tech Lead
Frontend Developer
Automation Infrastructure Tech Lead
Solution Architect (Cloud, DevOps, DevSecOps)
Similar Jobs
Full Stack Developer
Staff SW Engineer
Sr. Data Engineer (Machine Learning)
SW Engineer- Java experience (1 yr - 1.8 yrs exp)
Sr. SW Engineer- Java + Big data (3 +yrs experience)
Lead Data Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say