Software Engineer, Ai & Data Platforms
Austin, TX - USA
Job Summary
In this role you will work hands-on designing and building container-based development and test environments that run consistently across local machines and shared cloud infrastructure. Your day-to-day work will involve developing services and tooling to provision configure and manage the lifecycle of these environments as well as collaborating closely with product DevOps and security partners to ensure they are reliable secure and easy to use. You will regularly build and iterate on IDE extensions and integrations for VS Code and JetBrains IDEs enabling developers to seamlessly edit build and debug code within these environments. Youll troubleshoot issues across infrastructure containers and developer tooling optimize performance and usability and help establish best practices for environment definitions CI/CD integration and developer onboarding. Throughout your work youll focus on improving the developer experience by making development environments faster to start easier to understand and consistent across teams and workflows.
Design and implement container-based development and test environments that run consistently across local machines and cloud services and tooling for environment provisioning configuration and lifecycle and maintain IDE extensions/plugins for VS Code and JetBrains IDEs to integrate the platform directly into developer seamless debugging build and test workflows across local and cloud-hosted environments.
4 years experience in Python or Gon2 years experience with Docker and container-based workflows.n2 years experience deploying and operating services on AWS Azure or Google in computer science or equivalent experience. n
Experience with dev container specifications or similar environment definition in platform engineering or developer productivity with Kubernetes and multi-tenant developing IDE extensions or plugins. nExperience in VS Code: TypeScript VS Code Extension in JetBrains IDEs: Kotlin/Java IntelliJ Platform with Git CI/CD pipelines and infrastructure-as-code tools (e.g. Terraform).nUnderstanding of networking authentication and secure access patterns for developer troubleshooting and system design skills.
Required Experience:
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