Software Engineer - Performance Engineering
ALO, Beverly Hills, California +1
- Pay
- $90K–$120K / year
- Work type
- Not stated
- Level
- Not stated
- Area
- Software engineering
- Posted
- Sep 21, 2026
About the role
WHY JOIN ALO?
Mindful movement. It’s at the core of why we do what we do at ALO—it’s our calling. Because mindful movement in the studio leads to better living. It changes who yogis are off the mat, making their lives and their communities better. That’s the real meaning of studio-to-street: taking the consciousness from practice on the mat and putting it into practice in life.
OVERVIEW
We are seeking a Software Engineer, Performance Engineering to join a team focused on improving the speed, scalability, and reliability of our web and mobile platforms. This is a fully hands-on technical role responsible for designing, executing, and scaling performance engineering practices across frontend and backend systems.You will work closely with digital, application, platform, and data teams to identify performance bottlenecks, implement measurable improvements, and embed performance best practices into development workflows.
RESPONSIBILITIES
- Design, implement, and execute performance testing strategies, including load, stress, spike, endurance, and benchmarking tests for web, mobile and backend systems.
- Use and maintain performance testing tools such as k6, Gatling, JMeter, Locust, and related frameworks to build reproducible and scalable test suites.
- Analyze, Improve and resolve performance bottlenecks across the stack, including frontend rendering, APIs, services, databases, caching layers, networking, and distributed systems.
- Drive backend and infrastructure performance improvements, focusing on latency, throughput, resource utilization, and system efficiency.
- Integrate performance testing and regression detection into CI/CD pipelines, ensuring performance is continuously measured and protected.
- Design and build profiling, tracing, and telemetry solutions, using observability tools.
- Partner with engineering teams to identify and solve performance challenges, providing deep technical guidance and hands-on support.
- Develop and lead adoption of performance engineering best practices across multiple teams, helping embed performance considerations early in design and development.
- Design experiments, analyze performance data, and provide actionable recommendations, ensuring improvements are measurable and sustainable.
QUALIFICATIONS
-
5+ year of experience in software engineering with strong focus on performance optimization, scalability, or observability.
-
Strong understanding of distributed systems concepts (caching, concurrency, queuing, resource contention, etc.).
-
4+ years of hands-on experience with performance testing tools (e.g., k6, Gatling, JMeter, Locust) and familiarity with Core Web Vitals and frontend performance monitoring.
-
Experience working with metrics, logging, and tracing systems.
-
Strong debugging, profiling, and systems-level problem-solving skills.
Similar roles at other companies
Pay not posted
Posted Jul 31, 2026
Performance Engineer
AxiBangalore, India +1
Pay not posted
Posted Feb 2, 2026
Senior UI Engineer
AtolioVancouver
Pay not posted
Posted Sep 17, 2026
$160K–$253K / yr
Posted Aug 18, 2026
Listed on ALO's Greenhouse job board; checked 22 h ago. First seen by us 22 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.