Senior Performance Engineer @Maximus
Software Development
Salary usd 120,000 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 1mth ago

[Hiring] Senior Performance Engineer @Maximus

1mth ago - Maximus is hiring a remote Senior Performance Engineer. πŸ’Έ Salary: usd 120,000 - 145,000 per year πŸ“Location: USA

Role Description

The Senior Performance Engineer leads performance engineering activities across large-scale healthcare technology programs. This role defines performance test strategies, develops and maintains performance testing frameworks, creates realistic workload models, and evaluates application scalability, reliability, stability, and capacity. The engineer partners with Development, Architecture, DevOps, Cloud Engineering, Database Administration, Product, and Business teams to identify bottlenecks, determine root causes, recommend corrective actions, and validate improvements. The role also establishes performance engineering standards, integrates performance validation into CI/CD pipelines, mentors other engineers, and communicates technical and business risks to stakeholders. This is a remote position.

Qualifications

  • Bachelor's degree in relevant field of study and 5+ years of relevant professional experience required, or equivalent combination of education and experience.
  • 5+ years of experience in performance testing and engineering for large-scale web, mobile, and digital applications, APIs, and microservices, including 2+ years in a technical lead role.
  • Strong experience performance testing enterprise applications across diverse API styles (REST, GraphQL, SOAP), protocols (HTTP/S, WebSockets), and architectural patterns (monolithic, microservices, serverless).
  • Proficiency deploying, executing, and managing JMeter (or comparable performance testing tools) in cloud-hosted containerized environments, such as Kubernetes on AWS.
  • Skilled in building workload models from production usage data, correlating results across application and infrastructure tiers, and producing performance reports that quantify risk and support release decisions.
  • Experience designing, generating, and managing large-scale test data sets to support realistic performance, scalability, capacity, and endurance testing scenarios.
  • Strong knowledge of Java, JVM tuning, thread analysis, memory management, and performance optimization techniques.
  • Experience integrating performance tests into CI/CD pipelines and supporting shift-left performance engineering practices.
  • Working knowledge of relational, NoSQL, and time-series databases, including schema design considerations and database performance tuning.
  • Experience leveraging monitoring and observability tools (Splunk, Amazon CloudWatch, Dynatrace, AppDynamics, or similar) to correlate application, infrastructure, and cloud telemetry, identify bottlenecks, and support root-cause analysis.
  • Understanding of distributed systems, cloud-native architectures, Kubernetes/container platforms, and modern web application infrastructure.
  • Experience conducting performance, load, stress, scalability, endurance, and capacity testing.
  • Experience working in Agile environments and collaborating with Development, DevOps, Architecture, Product, and Infrastructure teams.

Requirements

  • Lead the development of software solutions that will meet or exceed business requirements.
  • Evaluate new coding techniques, tools, modules, and implement as appropriate.
  • Consult on requirements elicitation and definition.
  • Design software solutions per systems requirements.
  • Code software solutions per designs.
  • Code reviews, unit test, and integrate coded modules.
  • Assist other developers in resolving issues by providing guidance and training.
  • Support testing and remediate defects.
  • Support users through troubleshooting and analysis of production logs and data.
  • Investigate new solutions, tools, products, and techniques to incorporate into coding standards.
  • May provide guidance, coaching, and training to other employees within job area.
  • Lead performance testing activities including planning, workload modeling, test design, scripting, execution, analysis, reporting, and stakeholder communication.
  • Partner with business and technical stakeholders to establish, refine, and validate non-functional requirements (NFRs) and performance service level objectives.
  • Design and execute load, stress, spike, endurance, scalability, and capacity testing scenarios.
  • Develop realistic workload models based on business transactions, production usage patterns, and projected growth.
  • Plan performance test environments, monitoring and observability requirements, test data strategies, and distributed load generation approaches.
  • Analyze performance metrics, logs, traces, and monitoring data across applications, databases, infrastructure, JVMs, containers, and cloud platforms.
  • Provide actionable recommendations to improve system performance, scalability, reliability, and resource utilization.
  • Establish performance baselines and identify performance regressions across releases.
  • Design, develop, and maintain performance testing frameworks, automation utilities, CI/CD integrations, and cloud-native testing capabilities.
  • Participate in architecture and design reviews to identify performance, scalability, and NFR testability risks early in the development lifecycle.
  • Mentor engineers on performance engineering methodologies, tools, and best practices.
  • Evaluate and recommend emerging performance engineering, observability, and AI-enabled testing solutions.
  • Present performance findings, risks, and remediation recommendations to technical and business stakeholders.
  • Bring working knowledge of AI-enabled testing tools available in the marketplace.
  • Stay current on emerging AI integrations, plugins, and community-driven innovations within the JMeter and broader performance engineering ecosystem.

Benefits

  • Health insurance coverage.
  • Life and disability insurance.
  • Retirement savings plan.
  • Paid holidays and paid time off.

Company Description

Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.

Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Performance Engineer @Maximus
Software Development
Salary usd 120,000 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,809+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later