Principal SDET
Aviso de fuente externaen TradeStation
#WeAreTradeStation Who We Are: TradeStation is the home of those born to trade. As an online brokerage firm and trading ecosystem, we are focused on delivering the ultimate trading experi...
Salario
No especificado
Ubicación
Heredia, Costa Rica
Tipo de empleo
Tiempo completo
Modalidad
No especificado
Principal SDET
Heredia, Costa Rica
Descripción del empleo
#WeAreTradeStation
Who We Are:
TradeStation is the home of those born to trade. As an online brokerage firm and trading ecosystem, we are focused on delivering the ultimate trading experience for active traders and institutions. We continuously push the boundaries of what's possible, encourage out-of-the-box thinking, and relentlessly search for like-minded innovators.
At TradeStation, we are building an AI-First culture. We expect team members to embrace AI as a core part of their daily workflow, whether that’s using AI to accelerate development, enhance decision-making, improve client outcomes, or streamline internal processes. We hire, grow, and promote people who can harness AI responsibly and creatively. We treat AI as a partner in problem-solving, not just a tool; following our governance standards to ensure AI is used ethically, securely, and transparently. If you join us, you’re joining a culture where AI is how we work.
Are you ready to make yourself at home?
What We Are Looking For:
We’re seeking a Principal SDET to drive the development of high-performance automated test frameworks for our OXS platform — TradeStation’s next-generation order execution system. This role is for a senior technical expert who thrives on breaking complex distributed systems, designing comprehensive test automation, and ensuring quality at scale. You’ll collaborate closely with development and DevOps teams to ensure our test infrastructure is developer-friendly, deterministic, and dependency-free, capable of running both locally and in CI/CD (GitLab) pipelines.
What You’ll Be Doing:
Lead design and development of scalable automated test frameworks for validating microservices, streaming pipelines, and event-driven systemsBuild mocking and simulation frameworks that emulate complex upstream services and dependencies (Kafka, market data, order routing, etc.)Integrate test execution seamlessly with GitLab CI/CD pipelines, enabling full automation and parallelized test runsEnable developers to run complete regression suites locally, independent of shared environmentsCollaborate with developers and SDETs to ensure new functionality is covered by comprehensive test suites (functional, regression, performance, reliability)Contribute to framework extensibility and promote reusable testing librariesConduct root cause analysis for test failures and production issues, identifying system fragility and design risksRaise risks early to engineering leadership and influence design decisions to improve quality and reliabilityPartner with DevOps on test environment automation, data provisioning, and result visualizationMentor team members in advanced testing techniques, mock-based architecture validation, and performance measurement
The Skills You Bring:
Strong experience with C# (required)Experience with Python for automation and integration testing (useful but secondary)Proven record of building and maintaining enterprise-grade automated test frameworksStrong understanding of distributed systems, concurrency, and event-driven architecturesExperience with Kafka, REST/WebSocket APIs, and microservice orchestrationProficiency in mocking, stubbing, and service virtualization for upstream dependency isolationExpertise in CI/CD integration, especially GitLab, Dockerized environments, and dynamic test runnersExperience measuring and tuning system performance, stability, and reliabilityAbility to break software methodically and reproduce complex defects within defined timelinesStrong communication and documentation skills; comfortable engaging with senior engineers and leadershipFamiliarity with cloud-native architectures (AWS), containerization (Docker/Kubernetes), and observability tooling (Datadog, Grafana)Experience using AI to test systems in financial services or similarly regulated, low-latency environments preferredExperience testing low-latency trading systems or high-throughput financial services preferredPrior experience in SDET leadership or architecture-level test framework roles preferredKnowledge of NoSQL, Redis, SQL, and message brokers preferredExposure to AWS MSK, ECS/Fargate, ElasticCache, and event simulation environments preferred
Minimum Qualifications:
7+ years of experience in software quality engineering or test framework developmentBachelor’s Degree in Computer Science, Engineering, or equivalent experience
What We Offer:
Collaborative work environmentCompetitive SalariesYearly bonusComprehensive benefits for you and your family starting Day 1Unlimited Paid Time OffFlexible working environmentTradeStation Account employee benefits, as well as full access to trading education materials
¿Es tuya esta vacante?
Reclámala gratis y recibe candidatos con video en CazVid.