Lead Associate Principal, Software Engineering: Software Development Test (SDET)
Core
Design and execute comprehensive performance and failover testing strategies for mission-critical clearing, risk, and settlement systems to ensure regulatory compliance and system resilience.
Role type
Associate Principal Software Development Test Engineer (Performance & Failover)
Builds
High-volume transaction systems, multi-region failover architectures, and cloud-native distributed event-driven systems.
Domain
Financial market infrastructure (clearing, risk, settlement) and highly regulated low-latency systems.
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Performance testing strategy design, LoadRunner, JMeter, Gatling, Python, Java, AWS (EC2, RDS, Kafka), Kubernetes, CI/CD pipeline integration, SQL query analysis, multi-region DR testing, observability platform correlation.
Preferred skills
AI/ML-augmented testing tools, API/contract testing, Site Reliability Engineering principles, FinOps practices, AWS certification, performance engineering certification.
Technologies
LoadRunner, JMeter, Gatling, Python, Java, Jenkins, GitHub Actions, AWS, Kubernetes, Docker, Kafka, Splunk, Dynatrace, AppDynamics, Postman, RestAssured, Pact, Jira, Zephyr, SpiraTest, UC4 (Automic).
Responsibilities
Define test plans and load profiles for high-volume systems; execute performance and failover tests; build performance test automation frameworks; lead disaster recovery testing across multiple regions; integrate performance tests into CI/CD pipelines; validate RTO/RPO targets and performance SLAs; mentor QE engineers on testing techniques.
Seniority
Senior, hands-on IC with mentorship responsibilities.