Senior Software Engineer (SDET), Infrastructure Services
Core
Architect, build, and scale a test automation platform for Apple's private cloud virtual networking layer, empowering developers to write end-to-end functional tests.
Role type
Senior IC SDET (Software Development Engineer in Test) specializing in cloud networking automation
Builds
Production-grade test automation frameworks, libraries, CI/CD integration, and developer tooling for virtual networking stacks
Domain
Cloud networking, private cloud infrastructure, and software testing
Required skills
Software engineering, test framework architecture, CI/CD integration, API contract design, Kubernetes, OpenStack, system virtualization, infrastructure as code, observability instrumentation
Preferred skills
5+ years software engineering experience, building developer-facing testing tools, scale/performance/resiliency testing in networked environments
Technologies
Go, Python, JSON, ProtoBuf, REST, RPC, XML, Kubernetes, OpenStack
Responsibilities
Design scalable frameworks for test coverage and data management; Partner with cloud network engineers and SREs to co-design testable interfaces; Build automated triage and diagnostics tooling for root cause analysis; Engineer systems for test result reporting, observability, and flaky test detection; Write technical design docs and engineering proposals; Maintain code-adjacent documentation for self-service adoption
Seniority
Senior, hands-on IC