Software Development Engineer - Applications

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Austin, TX
Posted
58 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $169k
$120k most similar roles pay here $212k

This listing doesn't post a salary. Most similar roles pay $135,000–$202,800.

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

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Development Engineer - Applications

As a Software Development Engineer - Applications within the IS&T team, you will drive the development of self-service tools and data models to support business analytics across the cloud Enterprise Data Warehouse. You will design and develop data pipelines, build data products, and create tools to improve reporting efficiency for various internal departments. Your daily work involves performing continuous database environment analysis to optimize performance, managing resource utilization for ETL processes, and ensuring systems meet response-time SLAs. You will utilize Snowflake, SQL, Python, and AWS services including EC2, S3, and EKS to build scalable architectures. Additionally, you will leverage Spark, Hadoop, Presto, PostgreSQL, and Cassandra while employing CI/CD, Git, and Terraform for deployment. The role focuses on solving complex data governance, hierarchy management, and KPI reporting challenges within a large-scale cloud environment.

What does a Software Development Engineer earn?

Median $197750 from 175 postings across 14 companies.

See salary data

What you'll do

  • Design and develop data pipelines and products to support business analytics within the cloud Enterprise Data Warehouse.
  • Build self-service tools and Python-based frameworks to improve the efficiency of reporting and analytical needs.
  • Perform continuous analysis and tuning of database environments to optimize performance, throughput, and resource consumption.
  • Develop and manage scalable micro/macro-services architectures using AWS cloud services and infrastructure.
  • Implement CI/CD pipelines and Terraform scripts to deploy and manage robust cloud-based applications.
  • Manage and optimize both relational and NoSQL databases including Snowflake, PostgreSQL, and Cassandra.
  • Process large datasets using big data technologies like Spark, Hadoop, and Presto to improve analytics performance.
  • Provide second-level support to resolve system-wide service performance and stability issues.

What we're looking for

  • Bachelor's degree in Computer Science, Computer Engineering, Mechanical Engineering, or a related field.
  • 5 years of progressive post-baccalaureate experience in the job offered or a related occupation.
  • 5 years of experience using Snowflake Enterprise data warehousing for building pipelines and performance optimization.
  • 5 years of experience using SQL to conduct data analysis and optimize query performance.
  • 5 years of experience creating frameworks and applications using Python for automation and self-service tools.
  • 5 years of experience using AWS Cloud Services like EC2, S3, IAM, ELB, Glacier, EKS, and Route 53.
  • 5 years of experience with cloud deployment techniques including CI/CD, Git, and Terraform.
  • 5 years of experience managing relational and NoSQL databases such as PostgreSQL and Cassandra.

More like this

Similar roles

Applications Software Engineer

Leidos

San Diego, CA 9 days ago $107,900$195,050
HTML CSS JavaScript AngularJS Ionic GWT SmartGWT Qt React Node.js Selenium Cucumber Gherkin TDD REST SOAP AWS Git GitHub Maven Ant Jenkins SonarQube JUnit HP Fortify HP WebInspect JIRA JBOSS Wildfly Tomcat SQL Server MySQL SQLite Oracle
8+ yrs exp

Software Engineer (Application Software)

SpaceX

Hawthorne, CA 23 days ago $125,000$160,000
Python C# Go Scala Java Angular React JavaScript Docker Kubernetes Terraform Ansible Puppet Apache Kafka RabbitMQ ActiveMQ PostgreSQL SQL Server Make Bazel Pants Buck Gradle pip npm

Application Software Engineer

SpaceX

Palo Alto, CA 77 days ago $135,000$160,000
Python C#.NET Go Scala Java JavaScript Angular React Docker Kubernetes Terraform Ansible Puppet Apache Kafka RabbitMQ ActiveMQ PostgreSQL SQL Server Make Bazel Pants Buck Gradle pip npm

Application Software Engineer

SpaceX

Redmond, WA 31 days ago $125,000$165,000
Python C#.NET Go Scala Java Angular React JavaScript Docker Kubernetes Terraform Ansible Puppet Apache Kafka RabbitMQ ActiveMQ PostgreSQL SQL Server Make Bazel Pants Buck Gradle pip npm
2+ yrs exp

Software Development Engineer

Adobe

San Francisco, CA 141 days ago $177,900$257,550
TypeScript JavaScript React Functional Programming TDD CI/CD WebGPU Canvas Rendering Generative AI UX Design Design Systems
4+ yrs exp Hybrid