Senior Software Development Engineer in Test
Core
Design, develop, and maintain scalable test automation frameworks and tools for a data infrastructure platform, leveraging AI/LLM technologies to enhance debugging, test generation, and engineering productivity.
Role type
Senior Software Development Engineer in Test (SDET)
Builds
Automated testing frameworks, CI/CD validation layers, and AI-assisted engineering tools
Domain
Data infrastructure / Cloud platforms / AI Engineering
Deliverable
production ML models
Required skills
Java, OOP principles, Scalable automation framework design, Distributed systems testing, Cloud platforms (AWS/GCP), Containerization (Docker/Kubernetes), CI/CD pipelines, Backend automation, AI/LLM tooling, Prompt engineering, Agent-based systems
Preferred skills
Database testing, ETL/data pipeline validation, AI workflow orchestration, Log analysis automation
Technologies
Java11, JUnit5, Docker, Kubernetes, AWS, GCP, Terraform, WireMock, RestAssured, Bazel, BuildKite, Jenkins, CircleCI, LLMs
Responsibilities
Design and evolve scalable automation frameworks in Java; Write high-signal test strategies for complex features; Improve CI/CD pipelines with robust validation layers; Build internal tools and proof-of-concepts using AI/LLM technologies; Experiment with and implement agent-based systems or LLM-powered tooling; Actively measure and improve engineering impact through reliability metrics.
Seniority
Senior, hands-on IC
