Lead Backend Engineer - Cloud & REST APIs at Scale

Apple

Jefferson City (MO)

Remote

USD 161,000 - 242,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple in Missouri seeks a Senior Software Engineer (Lead Backend Engineer) to join the IS&T Application Services Integrations track, building and maintaining backend services that power Apple’s products for millions worldwide.

The role demands strong Java/Spring expertise, cloud and NoSQL experience, and a track record of designing high-performance, scalable REST services. Competitive compensation, equity options, and comprehensive health, dental and retirement benefits are offered.

Qualifications

  • 2+ years of experience in Java, Spring, multi-threading, data caching, and NoSQL technology.
  • 2+ years of experience designing, developing and deploying large-scale, low-latency, cloud-based, stateless REST APIs/internet services for web applications.
  • JSON, SOAP, HTTP, SSL, SAML, and WSDL expertise.
  • Hands-on experience with Kafka.
  • Hands-on experience with SOLR and ElasticSearch.
  • Experience with cloud technologies.
  • Experience dealing with integration challenges across architecture, design, infrastructure and scale.
  • Experience with MongoDB.
  • Ability to work in a fast-paced, cross-functional environment.
  • Strong knowledge of concurrency, scalability and fault-tolerant designs.
  • Experience building high-visibility and scalable backend services.
  • Willingness to wear multiple hats and work independently.

Responsibilities

  • Collaborate with peers and cross-functional teams on technical design, work estimation, and feature development (interfaces, middleware, databases, and front-end tech).
  • Maintain tools and templates for every SaaS release/update.
  • Ensure applications are included in the CI/CD pipeline for continuous delivery.
  • Contribute ideas to improve team efficiency, operations and code quality.
  • Engage in Cloud Computing/SaaS communities to stay connected with providers.
  • Develop innovative backend solutions using state-of-the-art architectures and large data sets.

Skills

Java
Spring
Multi-threading
NoSQL
REST APIs
Kafka
SOLR
ElasticSearch
MongoDB
Cloud technologies
Concurrency
Scalability
Fault tolerance
Problem solving

Education

BS in Computer Science or related
MS/PhD in Computer Science or related

Job description

Apple in Missouri seeks a Senior Software Engineer (Lead Backend Engineer) to join the IS&T Application Services Integrations track, building and maintaining backend services that power Apple’s products for millions worldwide.

The role demands strong Java/Spring expertise, cloud and NoSQL experience, and a track record of designing high-performance, scalable REST services. Competitive compensation, equity options, and comprehensive health, dental and retirement benefits are offered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer - IT Systems & Platforms
Senior Java Software Engineer - IT Systems & Platforms

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,400 - 277,600
Stock options
Healthcare coverage
Retirement benefits
Senior Backend Engineer: Scalable, Low-Latency Systems
Senior Backend Engineer: Scalable, Low-Latency Systems

Socket.dev • Cupertino (CA)

On-site
USD 170,000 - 210,000
Senior Java Backend Engineer - Scalable E-commerce APIs
Senior Java Backend Engineer - Scalable E-commerce APIs

Apple • Madison (WI)

Remote
USD 144,000 - 250,000
Health insurance
Stock awards
Lead Distributed Systems Engineer: Scale & Reliability
Lead Distributed Systems Engineer: Scale & Reliability

Apple • Cupertino (CA)

On-site
USD 240,000 - 320,000
Staff Software Engineer, IS&T — Apple-scale Systems
Staff Software Engineer, IS&T — Apple-scale Systems

Apple Inc. • Austin (TX)

On-site
USD 180,000 - 240,000
Full Stack Performance Engineer: Cloud & Java
Full Stack Performance Engineer: Cloud & Java

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 180,000
Senior Java Engineer - Information Systems & Technology
Senior Java Engineer - Information Systems & Technology

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 190,000
Senior Java Backend Engineer - Scalable APIs (Cupertino)
Senior Java Backend Engineer - Scalable APIs (Cupertino)

Quest Global • Cupertino (CA)

On-site
USD 100,000 - 115,000
401(k) matching
Dental insurance
Health insurance
+4
Lead Java Backend Engineer - Scalable, Secure Microservices
Lead Java Backend Engineer - Scalable, Secure Microservices

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 263,000
Discretionary bonuses or commission
Relocation assistance
Employee stock programs
Sr. Software Engineer, Information Systems & Technology
Sr. Software Engineer, Information Systems & Technology

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 190,000