- Current Openings
- Veterans Program
- Working With Indotronix
- Referral Program
All current openings
Senior Performance Engineer
- Location: Southlake, Texas 76092
- Work model: On-site
- Posted 3 days ago
- Job ID: JPC - 211417
Easy ApplyApply Now
Job Description
Senior Performance Engineer - Java Trading Platform
Location: Southlake, TX (4 days onsite, 1 day remote)
Contract to Hire | 6+ Months | Conversion based on performance
About the Role
Join a high-impact Performance Engineering team focused on optimizing a Java-based trading platform at scale. As a Senior Performance Engineer, you will independently drive performance, scalability, and resiliency initiatives for mission-critical financial systems. You'll dive deep into code, analyze complex systems, and collaborate with cross-functional teams to push the limits of latency and reliability. This is an ideal opportunity for engineers passionate about solving tough performance challenges and making a measurable impact in the fintech domain.
Responsibilities
- Plan, execute, and deliver performance, scalability, and resiliency validations for Java trading systems
- Investigate architecture, business flows, dependencies, and production behaviors to inform performance initiatives
- Define requirements, workloads, and acceptance criteria in partnership with development and QA teams
- Build and maintain performance test scripts, workload generators, automation frameworks, and mock services
- Perform rigorous load, stress, endurance, failover, recovery, degradation, and resiliency testing
- Deeply analyze Java source code, JVM internals, system resources, databases, and network metrics to identify bottlenecks
- Recommend and validate technical improvements for code, configuration, infrastructure, design, and capacity
- Maintain dashboards, diagnostic tools, runbooks, and workload libraries to support ongoing performance monitoring
- Leverage automation and AI tools to enhance scripting, diagnostics, and documentation
- Clearly communicate findings, risks, and recommendations to stakeholders
Required Skills and Experience
- Bachelor's degree in Computer Science or Engineering
- 5+ years in performance engineering, scalability, or production performance analysis
- 2+ years hands-on Java development with deep understanding of JVM internals, concurrency, multithreading, memory, and garbage collection
- Expertise in troubleshooting, profiling, and diagnosing Java and system-level issues (using logs, dumps, profilers, observability tools)
- Proficient in workload automation using Java, Scala, Python, shell scripting, JMeter, or Gatling
- Strong knowledge of Linux, databases, application servers, caching, connection pools, distributed systems, and networks
- Experience with Splunk, Grafana, and JVM troubleshooting
Preferred Skills
- Real-time financial or trading system experience
- Familiarity with Google Cloud, Kubernetes, or Docker
- Experience with AI-assisted analysis, LLM tools, or intelligent automation
- Exposure to AI tools within Visual Studio or IntelliJ IDEA
Benefits
- Career growth through hands-on performance engineering in a high-demand fintech environment
- Opportunity to convert to full-time based on performance
- Hybrid work model: Enjoy a collaborative onsite environment with flexibility for remote work
- Be at the forefront of leveraging AI and automation in performance engineering
How to Apply
Interested candidates authorized to work in the US without sponsorship are encouraged to submit their resume. Face-to-face interviews are not required. Join us to shape the future of high-performance trading technology.
:
Easy ApplyApply Now
Interested in this role?
Easy ApplyApply Now
Job details
Job ID JPC - 211417
Location Southlake, Texas, United States
Work Model On-site
Job Type Contract to Hire
Posted October 16, 2026
Skills This is not a traditional Java Developer role but they do need someone who can read and analyze Java source code understand JVM internals and make code-level recommendations to improve performance The main focus is performance testing troubleshooting bottlenecks scalability and system resiliency not primarily building new application features Ideally look for a Performance Engineer or Java Performance Engineer who has hands-on coding experience
Share this job
*