Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Intercontinental Exchange Logo

Senior Performance Test Engineer

Intercontinental Exchange

Salary not specified
Aug 18, 2025
Atlanta, GA, USA
Apply Now

Intercontinental Exchange (ICE) needs to ensure its critical financial sector exchanges and clearinghouses operate with the highest quality technology platform, requiring a Senior Performance Test Engineer to design and execute performance, capacity, and failover tests to meet reliability, scalability, capacity, and performance goals.

Requirements

  • 5+ years’ experience in the IT industry working in Java development and/or performance testing and tuning of high-volume, transactional systems
  • Proficiency with Java, Oracle Database and scripting tools such Python, Groovy, Linux Shell.
  • Proficient in analyzing code at a micro level; naturally curious with strong troubleshooting skills
  • Excellent ability in analyzing Heap Dumps, Thread Dumps, GC logs, event logs, and application stack traces to find performance root causes
  • Proficiency in load generation frameworks like JMeter and Gatling.
  • Understanding of automation frameworks like Selenium and TestNG is a plus.

Responsibilities

  • Build and enhance performance testing harnesses, informed by real production traffic, to enable reliable measurement and profiling.
  • Act as a Performance Testing and Engineering expert and review the performance of existing systems; provide clear, data-backed recommendations
  • Build and maintain Performance Engineering KPI Dashboards
  • Determine the root cause of hotspots or bottlenecks—whether inefficient use of a programming language, operating system resources, GC/heap, I/O etc.
  • Evaluate areas for performance optimization and provide recommendations; drive fixes with dev/ops and validate improvements
  • Create custom tools / script to simplify/automate repeatable routine tasks
  • Certify—conceptually and via test execution—each component’s reliability and failover capabilities;

Other

  • results oriented, self-motivated individual
  • demonstrate strong technical problem solving and ability to comfortably multitask and work in a mission critical environment.
  • results-oriented, self-motivated and have the ability to thrive in a fast-pace environment.
  • frequent interaction with software architects, developers, database architects, project managers, and operations professionals
  • Good verbal and written communication skills. Ability to work well with application development team leads and architects is key criterion. You will need to speak and understand technical leads and architects of our enterprise transactional Java systems, to be able to influence design and code changes based on test outcomes