Senior Platform Software Engineer
Seattle, WA - USA
Job Summary
As a Senior Platform Software Engineer on DEP you will own platform systems end to end - the API the service the schema the configuration the pipeline and the telemetry. You will combine hands-on engineering with platform-wide thinking and help set the technical direction the platform * Design build and operate the Go services at the heart of the platform and shape the declarative interface engineers build againstn* Own versioning and immutability as a first-class platform concern - immutable artifact publication signing semantic versioning across independently released components and dependency pinning that holds from producer to consumern* Define how services ship on the platform: the deployment contract the environment promotion model and the Kubernetes topology that platform services and partner teams inheritn* Drive operational excellence for a foundational P1 service: service level objectives alerting that engineers trust release provenance and the availability and rollback posture of services as adoption growsn* Own the developer experience - the command-line tool engineers use daily project scaffolding APIs and documentation. Run onboarding gather feedback from data engineering teams and turn recurring questions into product improvementsn* Set technical direction: define the engineering standards adopted across CDI an organization of roughly 550 engineers evaluate emerging technology mentor engineers and help scale AI-assisted development practices across the teamnn
Bachelors or Masters Degree in Computer Science Engineering or equivalent professional experiencen8 years of software engineering experience with significant time spent building platform infrastructure or developer-facing systemsnStrong Go with a track record of shipping and operating production backend services and command-line toolsnDeep hands-on Kubernetes experience: Helm per-environment configuration layering probes resource and replica strategy rolling updates and network policynDemonstrated ownership of CI/CD pipelines and release engineering including promotion between environments and automated rollbacknStrong relational database fundamentals: schema design indexing transactions and isolation levels and managed migrations in a service you operatednSolid distributed systems fundamentals and hands-on concurrency in GonExperience owning services in production not only building them: on-call incident response telemetry and post-incident follow-through including taking on an established production system building deep understanding of it quickly and raising its operational and documentation standardsnDemonstrated ability to author reusable skills or agents for AI-assisted development tools such as Claude Code or Copilot adopted by other engineers and interest in scaling these practices across a team
Experience with Terraform or OpenTofu beyond consumption - writing providers managing state backends or operating a registry including the HashiCorp provider or module registry protocols or any artifact registry where immutability and signing are enforcednPolicy-as-code and configuration-as-code experience: Open Policy Agent and Rego applied to infrastructure change gating and PKL CUE Jsonnet or a comparable typed configuration languagenPractical command of versioning and immutability in a real system: semantic versioning across independently released components artifact promotion dependency pinning and reproducible buildsnExperience building CLI or terminal-UI developer tools that a large engineering population depends on dailynOpenTelemetry instrumentation and building dashboards and alerts that engineers trustnWorking knowledge of mTLS-based workload identity certificate rotation and secret management systemsnHands-on depth in PostgreSQL or CockroachDBnExposure to data governance privacy engineering or compliance-driven requirements on a platform and comfort working with privacy and security partnersnExperience as a platform team serving other engineering teams: multi-tenancy blast radius shared ownership models and deprecation with strong written communication and a track record of developer engagement through onboarding documentation and office hours
Required Experience:
Senior IC
About Company
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more