RevSpring

Performance Engineer – Distributed Systems & Fault Injection

RevSpring Hamilton, NJ

Save
Job Title: Performance Engineer – Distributed Systems & Fault Injection

About Us

We are a healthcare software company with a distributed team of 100 engineers across the US. Our focus is on building resilient, high-performance systems that drive real impact in the healthcare industry. We value teamwork, technical excellence, and a culture of continuous learning.

The Role

We’re looking for a Performance Engineer with expertise in distributed systems and a passion for fault injection testing. Your mission will be to design and implement an environment that enables us to simulate failures, identify bottlenecks, and improve the resilience of our systems. You will work closely with software engineers, SREs, and QA teams to ensure our platform can handle real-world stress conditions at scale.

What You’ll Do

  • Design and build a fault injection testing framework to simulate failures across a distributed system.
  • Develop chaos engineering strategies to proactively uncover weaknesses in our infrastructure and application layers.
  • Collaborate with development and SRE teams to define and measure system performance benchmarks.
  • Implement load testing and stress testing methodologies to evaluate system performance under varying conditions.
  • Identify and optimize bottlenecks in distributed databases, messaging queues, APIs, and microservices.
  • Automate performance testing within the CI/CD pipeline.
  • Provide insights and recommendations based on performance test results to improve system resilience.

What You’ll Bring

  • 5+ years of experience in performance engineering, preferably in distributed or cloud-based systems.
  • Hands-on experience with fault injection tools (e.g., Chaos Monkey, Gremlin, LitmusChaos)
  • Strong understanding of distributed system architectures, including microservices, databases, and event-driven systems.
  • Proficiency in load testing tools like JMeter.
  • Experience with observability tools (e.g., Prometheus, Grafana, Datadog, New Relic).
  • Proficiency in at least one programming language (Python, Go, Java, etc.).
  • Familiarity with cloud platforms (AWS, GCP, or Azure).
  • Ability to analyze system performance metrics and debug complex performance issues.

Why Join Us?

  • Work on cutting-edge performance and chaos engineering initiatives.
  • Collaborate with a high-caliber engineering team in a fast-growing company.
  • Competitive salary, benefits, and fully remote work flexibility.
  • Opportunity to make a real impact in healthcare technology.

If you’re passionate about building resilient distributed systems and pushing performance to the next level, we’d love to hear from you! Apply now and help us engineer for failure—so our systems don’t.

Language Skills

Ability to read, analyze and interpret general business periodicals, professional journals, technical procedures or governmental regulations. Ability to write reports, business correspondence and procedure manuals. Ability to effectively present information and respond to questions from a variety of both internal and external sources.

Physical Capabilities: Standard categories

The physical capabilities described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee is occasionally required to stand and walk. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.

RevSpring is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Note: This Job Description may not describe all of the job responsibilities and standards assigned to this position. The duties may change from time to time. RevSpring does not discriminate against any group in hiring or employment practices. Nothing in this job description constitutes a contract for employment.
  • Seniority level

    Mid-Senior level
  • Employment type

    Contract
  • Job function

    Engineering and Information Technology
  • Industries

    Information Technology & Services

Referrals increase your chances of interviewing at RevSpring by 2x

See who you know

Get notified about new Performance Engineer jobs in Hamilton, NJ.

Sign in to create job alert

Similar jobs

People also viewed

Similar Searches

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More