Senior Software Engineer (SDET), Infrastructure Services

San Francisco, CA, US • Posted 10 hours ago • Updated 10 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Information Systems
  • Network Operations
  • Management
  • Storage
  • Network Design
  • Software Development
  • Workflow
  • Continuous Integration
  • Continuous Delivery
  • Integration Testing
  • Writing
  • Automated Testing
  • Computer Networking
  • Collaboration
  • Partnership
  • Test Cases
  • Programming Languages
  • Python
  • Scripting
  • API
  • JSON
  • RPC
  • XML
  • Kubernetes
  • OpenStack
  • Virtualization
  • Communication
  • Articulate
  • Test Strategy
  • Debugging
  • Software Engineering
  • Testing
  • Cloud Computing
  • Computer Science
  • Computer Engineering

Summary

Do you want to help build some of the largest and most consequential enterprise and customer technology systems in the world? Join Apple's Information Systems and Technology (IS&T) organization. IS&T is the engine behind everything Apple does for customers and for the people who build for them. It's Apple's central nervous system. Supporting 2.5 billion active Apple devices, processing billions of secure transactions, and keeping the technology that defines modern life running flawlessly, IS&T makes the impossible feel effortless.

Do you love building solutions to handle global complexity and immense scale? Imagine what you could do here.

Infrastructure Services is part of IS&T and the foundation of Apple's global network operations, managing data center equipment and systems to deliver compute, storage, and networking services for teams across Apple, including its internal developer community. From individual facilities to a worldwide network, Infrastructure Services ensures the technology underneath everything works without question.

Description

As a Senior SDET (Software Development Engineer in Test) with deep software engineering expertise and a strong grounding in cloud networking, you will architect, build, and scale a test automation platform that empowers developers to write end to end functional tests for the virtual networking layer of Apple's private cloud platforms. This is a software engineering role at its core: you'll design and ship production-grade frameworks, libraries, and developer tooling that make testing a first-class part of the engineering workflow. You'll spend roughly half your time engineering the automation platform itself (framework architecture, CI/CD integration, test infrastructure, developer experience) and the other half writing code, driving test strategy, and implementing automated test cases against the virtual networking stack in close partnership with developers.

Minimum Qualifications

Hands-on software engineering experience designing and building test frameworks, harnesses, or automation platforms (not just authoring individual test cases), spanning unit, integration, and end to end testing layers

Strong proficiency in one or more programming languages commonly used for building automation tooling (Go, Python), with the ability to write production-quality, maintainable code rather than scripts

Hands-on experience designing API contracts and working across interface technologies (JSON, ProtoBuf, REST, RPC, XML, etc.) to build testable, well-abstracted systems

Experience with Kubernetes, OpenStack, system virtualization, and infrastructure as code, with the ability to build and operate infrastructure, not just test against it

Strong communication skills with the ability to articulate architecture decisions, technical tradeoffs, test strategy, and results to both technical and non-technical audiences

Familiarity with observability systems (metrics, logging, tracing), including the ability to instrument and build observability into automation tooling itself, not just consume it for test validation and debugging

Preferred Qualifications

5+ years of relevant industry experience in software engineering

Prior experience building developer-facing testing tools or platforms

Experience with scale, performance and resiliency testing in networked/cloud environments

Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90733111
  • Position Id: 486fc1887af9f74ab92058a99401a656
  • Posted 10 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

San Mateo, California

•

Today

Full-time

USD 243,290.00 - 295,250.00 per year

San Mateo, California

•

Today

Full-time

USD 196,750.00 - 243,290.00 per year

San Mateo, California

•

Today

Full-time

USD 172,000.00 - 270,000.00 per year

San Mateo, California

•

Today

Full-time

USD 60.00 - 80.00 per hour

Search all similar jobs