Aveva

Software Development Engineer - Performance & Reliability

Aveva$92K — $153K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years of experience in software development in test
  • Strong proficiency in TypeScript/JavaScript and k6 (2+ years)
  • Experience testing large-scale distributed architecture with 1000+ concurrent virtual users
  • Experience building CI/CD pipelines (Azure DevOps, GitHub Actions, etc.)
  • Solid understanding of REST, HTTP/2, and gRPC API testing patterns
  • Hands-on experience with cloud platforms (Azure preferred) and identity management

Responsibilities

  • Own and evolve the k6-based PSR Framework, including architecture and reporting
  • Design and execute large-scale performance tests against distributed microservices
  • Build AI workflows for automating test generation and result analysis
  • Integrate and maintain performance pipelines in Azure DevOps
  • Provide consultancy and mentorship to offshore PSR and internal teams

Benefits

  • Flex work hours
  • 20 days PTO rising to 25 with service
  • Three paid volunteering days
  • Primary and secondary parental leave
  • Well-being support
  • Medical, dental, and vision insurance
  • 401K plan
Full Job Description
Salary Range:
$92,300.00 - $153,900.00

This pay range represents the minimum and maximum compensation that the position offers, and final compensation can vary within the range depending on work location, job experience, skills, and relevant educational attainment and/or training.

Software Development Engineer - Performance & Reliability

Location: Lake Forest, CA*

Employment Type: Full-time (Hybrid)

*Candidate must reside within a commutable distance (
**This role is unable to provide sponsorship at this time.

Overview

Join a passionate engineering team building and scaling the performance backbone of a cutting-edge industrial IoT cloud platform. You'll own our enterprise-grade performance testing framework, ensuring the platform performs reliably at scale across distributed microservices. This is a high-impact role at the intersection of software engineering, performance science, and AI-driven automation - ideal for someone who thrives on solving hard problems and setting the engineering standard for those around them.

Key responsibilities
  • Own and evolve the k6-based PSR Framework, including test architecture, authentication strategies, scenario builders, and reporting
  • Design and execute large-scale performance tests (load, soak, stress, spike) against distributed microservice architectures
  • Build Agentic AI workflows that automate test generation, execution, and intelligent result analysis using LLM-powered agents
  • Integrate and maintain automated performance pipelines in Azure DevOps with quality gates and stage-based reporting
  • Provide technical consultancy and mentorship to the offshore PSR team and internal development teams


Essential requirements
  • 6+ years of experience in software development in test
  • Strong proficiency in TypeScript/JavaScript; hands-on k6 experience (2+ years) including executors, VU lifecycle, and custom metrics
  • Proven experience testing large-scale distributed architecture with 1000+ concurrent virtual users
  • Experience building and operationalizing CI/CD pipelines (Azure DevOps, GitHub Actions, or equivalent)
  • Solid understanding of REST, HTTP/2, and gRPC API testing patterns under load
  • Hands-on experience with cloud platforms (Azure preferred), OAuth 2.0/OIDC, and identity management


Desired skills and competencies
  • Experience building AI agent pipelines, LLM integrations, and autonomous multi-step test workflows, with a drive to explore emerging automation possibilities
  • Ability to design modular, reusable framework architectures that elevate engineering quality across multiple teams
  • Familiarity with observability stacks (Grafana, Application Insights, Open Telemetry) and a desire to push reliability standards higher
  • Strong communicator who can document clearly, mentor effectively, and be depended upon to deliver in a fast-paced, self-directed environment


USA Benefits include:

Flex work hours, 20 days PTO rising to 25 with service, three paid volunteering days, primary and secondary parental leave, well-being support, medical, dental, vision, and 401K.

It's possible we're hiring for this position in multiple countries, in which case the above benefits apply to the primary location. Specific benefits vary by country, but our packages are similarly comprehensive.

Find out more: aveva.com/en/about/careers/benefits/

Hybrid working

We work in a hybrid way at AVEVA. Most roles are based at a local AVEVA office, with an expectation of being on-site 50% of your working hours to support collaboration and connection. Some positions are fully office-based depending on the nature of the work, and certain roles that support specific customers or markets may be remote. The working arrangement for this position will be confirmed during the hiring process.

Hiring process

Interested? Great! Get started by submitting your cover letter and CV through our application portal. AVEVA is committed to recruiting and retaining people with disabilities. Please let us know in advance if you need reasonable support during your application process.

Find out more: aveva.com/en/about/careers/hiring-process

About Aveva

Aveva is a British multinational software company headquartered in Cambridge, England. It provides engineering and industrial software solutions to various industries, including oil and gas, chemical, power, marine, and mining. The company was founded in 1967 and has grown through a series of mergers and acquisitions over the years. As of 2021, it has over 5,500 employees and operates in more than 80 countries. Aveva is listed on the London Stock Exchange and is a constituent of the FTSE 100 Index.
Learn more about Aveva
Size
5,500 employees
Industry

Similar Jobs

More Jobs at Aveva

More Enterprise Technology Jobs

Find similar Software Development Engineer - Performance & Reliability jobs: