Lead Software Development Engineer in Test (Python)
Intercontinental Exchange- Location
- Atlanta, GA, United States
- Workplace
- —
- Employment
- Full Time
- Salary
- —
Posted 2mo ago
Overview
Job Purpose
As a Lead Software Development Engineer in Test at Intercontinental Exchange, you will work with product managers, developers, and risk management/quantitative analysts to understand business/system requirements and implement or modify automation frameworks and test cases to test Clearing Technology systems. As this role is in Clearing Risk Management area involving quantitative finance concepts, a combination of financial mathematics and strong software development expertise is required. You must be results-oriented, self-motivated, and have the ability to thrive in a fast-paced environment.
Responsibilities
- Design and build scalable test automation frameworks and reference implementations based on technical business requirements
- Lead test framework architecture and develop robust automated tests using Custom Python-based frameworks, Cypress or Selenium using JavaScript/Java and Python, Jira and Jenkins for test management and CI/CD integration
- Review requirements involving quantitative finance and mathematical models to define effective test strategies, scenarios, and test cases
- Create and execute test plans covering scope, risks, dependencies, and overall testing approach for complex systems
- Test multi-tier applications built on Java and JavaScript technologies (ReactJS, extJS, jQuery, Oracle)
- Validate correctness, performance, and stability of complex algorithms and quantitative models
- Deploy application builds, manage test environments, and troubleshoot software/hardware configuration issues
- Work closely with QA and engineering teams in an Agile development environment, with a strong focus on defect discovery in complex logic and integration workflows
Knowledge and Experience
- Bachelor’s degree or higher in Computer Science, Financial Engineering, Mathematics, or a related field
- 7+ years of relevant experience delivering high‑quality software or test automation solutions
- Strong Python development experience, with hands‑on use of test automation tools such as Cypress or Selenium
- Experience automating tests across multiple applications, frameworks, and technology stacks
- Proficiency working in UNIX/Linux environments with Oracle databases, including complex SQL query development
- Ability to interpret technical requirements, financial engineering formulas, and quantitative models details
- Experience across the full software development lifecycle using Agile methodologies
- Strong analytical, problem‑solving, troubleshooting, and decision‑making skills
- Excellent communication skills, with the ability to clearly explain and defend automation and framework design
- Ability to prioritize, multitask, and work independently in a fast‑paced environment
- Understanding of derivatives markets and portfolio risk concepts (e.g., VaR, parametric or historical simulation) is a plus
- Knowledge or practical experience with AI-assisted development tools such as GitHub Copilot, Claude, Cursor, or similar platforms.
----------
Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.
Skills
- Python
- Cypress
- Selenium
- JavaScript
- Java
- Jira
- Jenkins
- React
- jQuery
- Oracle Database
- Unix
- Linux
- SQL
- GitHub Copilot
- Anthropic Claude
- Cursor
More jobs at Intercontinental Exchange
All 101Manager, Systems Engineering - Global Support
Intercontinental Exchange · Atlanta, GA, United States · 3d ago
Senior Engineer, IT
Intercontinental Exchange · Jacksonville, FL, United States · 3d ago
Senior Developer
Intercontinental Exchange · New York, NY, United States · USD 165,000–210,000/yr · 3d ago
Senior Engineer, Systems Engineering
Intercontinental Exchange · Atlanta, GA, United States · 3d ago
Senior Kubernetes Developer, Platform Engineering
Intercontinental Exchange · Atlanta, GA, United States · 3d ago
Similar roles
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Android Lead Software Engineer
JPMC Candidate Experience page · Columbus, OH, United States · today