Senior Software Engineer, Information Systems & Technology

Apple Inc

Confirmed live yesterday Low trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $178k
$119k most similar roles pay here $238k

This listing doesn't post a salary. Most similar roles pay $152,907–$202,500.

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 · Senior Software Engineer, Information Systems & Technology

Sr. Software Engineer, Information Systems & Technology joins the Information Systems and Technology group to design, develop, test, document, improve, and maintain code for internal systems including identity, operations, recruiting, people management, data centers, and AI/ML systems. This senior-level role involves participating in every project phase from planning to implementation while collaborating with product managers and designers. The candidate will build high-scale, fault-tolerant, and secure cloud-based distributed systems using Java, along with other languages like Go, Python, or Ruby. Technical requirements include proficiency in REST, RPC, or GraphQL APIs; relational and NoSQL databases such as Postgres, MySQL, Cassandra, and MongoDB; and web frameworks like Spring or Quarkus. The role also involves utilizing CI/CD tools for containerized applications on Kubernetes and managing distributed orchestration systems like Airflow or Spark to solve complex operational problems.

What does a Software Engineer earn in Texas?

Median $186925 from 189 postings across 40 companies.

See salary data

What you'll do

  • Design, develop, test, and maintain high-quality code primarily using Java.
  • Build and ship high-scale, fault-tolerant, and secure cloud-based distributed systems.
  • Implement and optimize APIs using protocols such as REST, RPC, or GraphQL.
  • Manage and optimize data across both relational and NoSQL database systems.
  • Design backend code that is testable, maintainable, and extensible using OOP principles.
  • Deploy containerized applications on cloud-based Kubernetes environments using CI/CD tools.
  • Lead software projects as a technical lead while mentoring other engineers.
  • Optimize system performance through advanced knowledge of JVM internals and networking protocols.

What we're looking for

  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent professional experience.
  • 5+ years of proven experience developing software in a professional capacity.
  • 3+ years of experience implementing and shipping high-scale, secure cloud-based distributed systems with API implementation proficiency.
  • 3+ years of experience using relational and NoSQL databases, including schema design and query optimization.
  • 2+ years of experience with Java, including concurrency, memory management, and performance optimization.
  • Proficiency in OOP principles, data structures, algorithms, and software design patterns for backend code.
  • Experience leading projects as a tech lead and mentoring other engineers.
  • Expertise in Java web frameworks, unit testing, CI/CD tools, and containerized applications on Kubernetes.

More like this

Similar roles

Software Engineer, Information Systems & Technology

Apple Inc

Sunnyvale, CA 148 days ago $150,400$225,300
Java REST GraphQL MySQL Cassandra MongoDB Kubernetes AWS GCP Azure CI/CD Spring Dropwizard Quarkus Micronaut JUnit Mockito Go Python Ruby Airflow Spark Flink JVM
2+ yrs exp

Senior Software Engineer, Enterprise Technology Services

Apple Inc

Cupertino, CA 6 days ago $184,700$277,600
Java Python Go Scala REST SOAP gRPC Docker CI/CD Kafka RabbitMQ ActiveMQ Redis Memcached Hazelcast Oracle MySQL Cassandra MongoDB Elasticsearch OpenSearch S3 Apache Iceberg Delta Lake GraphQL Protobuf
5+ yrs exp