Software Development Engineer

Apple Inc

Actively hiring Posted this week
Cupertino, CA Posted 3 days ago $151,232$220,900 / year

At a glance

AI generated

TL;DR

As a Senior Software Engineer on the Cloud Automation team, you will leverage AWS cloud services to build and maintain an internal software automation pipeline, focusing on web hosting with Kubernetes and AWS EKS. Your day-to-day responsibilities include developing full-stack applications with role-based authentication using OAuth and OIDC, integrating MacOS desktop wrappers for existing packages, and performing database operations such as partitioning, indexing, and aggregations. You will also manage projects by communicating with end users, designing features, tracking deliverables, and documenting processes. Key skills required are JavaScript, React, Python, REST APIs, CI/CD frameworks, Docker, Kubernetes, and data visualization tools. This role involves working on scalable software solutions for a large-scale enterprise environment, ensuring efficient and responsive systems.

Skills

AWS Kubernetes Python React JavaScript Docker CI/CD NoSQL SQL REST Bash Data Visualization Tools

What you'll do

  • Design and implement scalable web applications using JavaScript and React.
  • Create large-scale data storage solutions with NoSQL and SQL databases.
  • Develop cloud services using Python and REST API frameworks.
  • Manage CI/CD pipelines for code regression and deployment.
  • Implement automated workflows for data ingestion and post-processing.
  • Deploy and manage cloud services using Docker and Kubernetes.

What we're looking for

  • Bachelor's degree in Computer Engineering or Computer Science with 2+ years relevant experience.
  • Expertise in JavaScript and React for designing scalable web applications.
  • Experience with both NoSQL and SQL databases for large-scale data storage solutions.
  • Proficiency in Python, REST APIs, and CI/CD frameworks for cloud service development.
  • Utilization of Docker, Kubernetes, and other containerization technologies for deployment.
  • Development of advanced desktop applications using Python, JavaScript, and Bash scripts.

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 255 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 182 roles with salary data.

Most-posted roles

View all roles at Apple Inc