Software Engineer, Ai & Data Platforms

Apple Inc

Quick summary

Work type
On-site
Location
Austin, TX
Posted
50 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $190k
$138k most similar roles pay here $239k

This listing doesn't post a salary. Most similar roles pay $152,837–$226,337.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Ai & Data Platforms

As a Senior Software Engineer on the AI & Data Platforms team, you will play a pivotal role in developing a container-based development environment platform that ensures consistent and reproducible software environments across local machines and cloud infrastructure. Your daily tasks will include designing and implementing services for provisioning, configuring, and managing these environments, as well as creating IDE extensions for VS Code and JetBrains to facilitate seamless developer workflows. You’ll collaborate closely with product, DevOps, and security teams to ensure reliability and ease of use, troubleshoot issues across various layers, optimize performance, and establish best practices for CI/CD integration and environment definitions. Proficiency in Python or Go, Docker, and cloud services like AWS, Azure, or Google Cloud is essential, along with experience in Kubernetes and IDE plugin development.

What you'll do

  • Design and implement container-based development environments consistent across local machines and cloud.
  • Build services and tooling to provision, configure, and manage lifecycle of development environments.
  • Develop IDE extensions for VS Code and JetBrains to integrate platform into developer workflows.
  • Enable seamless debugging, build, and test workflows in both local and cloud-hosted environments.
  • Troubleshoot issues and optimize performance across infrastructure, containers, and developer tools.
  • Establish best practices for environment definitions, CI/CD integration, and developer onboarding.

What we're looking for

  • 4+ years experience in Python or Go programming.
  • 2+ years experience with Docker and container-based workflows.
  • 2+ years deploying and operating services on major cloud platforms (AWS, Azure, Google Cloud).
  • Experience developing IDE extensions/plugins for VS Code and JetBrains IDEs.
  • Familiarity with Kubernetes and multi-tenant infrastructure.
  • Strong troubleshooting skills across infrastructure, containers, and developer tooling.

More like this

Similar roles

Software Engineer, Ai & Data Platforms

Apple Inc

Austin, TX 37 days ago
Python Go Docker AWS Azure Google Cloud Kubernetes Terraform VS Code TypeScript Node.js JetBrains IDEs IntelliJ Platform SDK Git CI/CD Prometheus Grafana