Software Development Engineer - Security, Enterprise Technology Services

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Austin, TX
Posted
102 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $181k
$124k most similar roles pay here $226k

This listing doesn't post a salary. Most similar roles pay $146,837–$216,000.

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 - Security, Enterprise Technology Services

As a Software Development Engineer - Security, Enterprise Technology Services, you will join the Joint Mobile Engineering Team to develop critical server-side solutions that enhance customer safety and privacy across various product lines. You will build highly scalable, multi-tenant distributed applications and RESTful APIs designed to support hardware activation and eSIM initiatives. Your daily work involves collaborating with cross-functional teams and partners to translate requirements into high-quality code capable of passing rigorous audits. The role requires proficiency in Java, Spring Boot, Microservices, and both relational and NoSQL databases like Oracle and Cassandra. You will utilize tools such as Git, Maven, or Gradle while applying knowledge of JUnit, Mockito, or TestNG for automated testing. Experience with Kafka, Rabbit, or C is preferred to support high-volume, low-latency systems within the wireless industry.

What does a Software Development Engineer earn?

Median $197750 from 175 postings across 14 companies.

See salary data

What you'll do

  • Develop and maintain highly scalable, distributed server-side applications using Java and Spring Boot.
  • Build and integrate high-volume, low-latency RESTful APIs for multi-tenant environments.
  • Design and implement security services tightly coupled with hardware to enhance customer safety and privacy.
  • Manage data storage and retrieval using relational databases like Oracle and NoSQL systems like Cassandra.
  • Implement asynchronous backend services and event stream systems using tools like Kafka or Rabbit.
  • Write high-quality, production-ready code capable of passing rigorous technical audits.
  • Analyze production logs and traffic patterns to troubleshoot and optimize system performance.
  • Develop automated testing suites using frameworks such as JUnit, Mockito, or TestNG.

What we're looking for

  • Experience with object-oriented programming and design, specifically including Java.
  • Experience with Spring Boot and Microservices building scalable RESTful APIs.
  • Experience with relational databases (Oracle) and NoSQL databases (Cassandra).
  • Understanding of application design and integration for high volume, low latency server applications.
  • Experience with automated testing methodologies and frameworks like JUnit, Mockito, or TestNG.
  • 3+ years of experience in backend systems.
  • BS/MS in Computer Science or a related field.
  • Strong analytical skills to interpret production logs and traffic patterns.

More like this

Similar roles

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

Software Engineer, Security Engineering

Plaid

San Francisco, CA +2 100 days ago $188,748$242,676
Key Management Systems Data Encryption Zero Trust Authentication Authorization Incident Response Threat Modeling Security Architecture Secure Token Service Certificate Management Transport Security Secret Management Data Loss Prevention Scalable Systems