Senior Software Development Engineer in Test
Core
Design, develop, and maintain scalable test automation frameworks and AI-assisted tooling to ensure data correctness and reliability for Fivetran's data infrastructure products.
Role type
Senior Software Development Engineer in Test (SDET)
Builds
Production-grade automation frameworks, CI/CD validation layers, and AI-powered debugging/testing tools
Domain
Data infrastructure / ETL pipelines / Cloud platforms
Deliverable
production ML models | product features | infrastructure
Required skills
Java (OOP), scalable automation framework design, distributed systems testing, CI/CD pipeline management, cloud platforms (AWS/GCP), containerization (Docker/Kubernetes), backend automation, database testing
Preferred skills
ETL/data pipeline validation, AI/LLM tool integration, agent-based system design, prompt engineering, LLM output validation
Technologies
Java11, JUnit5, Docker, Kubernetes, AWS, GCP, Terraform, WireMock, RestAssured, Bazel, BuildKite, Jenkins, CircleCI
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 AI/LLM tools to accelerate debugging and generate test scenarios; Design AI-assisted workflows for engineering pipelines; Measure and improve engineering impact through reliability metrics
Seniority
Senior, hands-on IC