Senior Software Engineer, BPR & Sales Systems

Apple, Inc.

Austin (TX)

On-site

USD 180,000 - 230,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apple, Inc. is seeking a Senior Software Engineer for Business Process Reengineering (BPR) and Sales Engineering in Austin, TX. You will design, build, and scale enterprise backend systems powering Apple products, delivering production-grade Java code and modern microservices.

You will mentor team members, shape architectural direction, and collaborate with business leaders and project managers to ensure timely delivery and architectural integrity across initiatives.

Qualifications

  • Bachelor's degree or equivalent experience in a technical field.
  • 8+ years designing and developing scalable backend solutions.
  • 4+ years with Java, including concurrency and performance optimization.
  • Proficiency in OOP, data structures, algorithms, and GoF design patterns.
  • Experience with Spring ecosystem and building production apps with Spring Boot, Spring MVC, and related modules.
  • Understanding of JVM internals and distributed systems concepts.

Responsibilities

  • Design and build scalable, stateless REST APIs for web and mobile clients.
  • Deliver high-quality, maintainable Java code with strong OO design principles.
  • Leverage Java expertise, Spring stack, and data access technologies to build robust services.
  • Design database schemas and data access layers with performance tuning and caching.
  • Ensure security and reliability across stack; manage deployments and CI/CD pipelines.
  • Mentor junior and mid-level engineers and contribute to architectural directions.

Skills

Java backend
Spring framework
Distributed systems
REST APIs
Concurrency & performance
CI/CD & DevOps
Security & reliability

Education

Bachelor's degree in Computer Science or related field

Tools

Spring Boot
Spring MVC
Spring Security
Spring Data
Spring Cloud
WebFlux
Kafka

Job description

Apple, Inc. is seeking a Senior Software Engineer for Business Process Reengineering (BPR) and Sales Engineering in Austin, TX. You will design, build, and scale enterprise backend systems powering Apple products, delivering production-grade Java code and modern microservices.

You will mentor team members, shape architectural direction, and collaborate with business leaders and project managers to ensure timely delivery and architectural integrity across initiatives.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Software Engineer - Business Process Reengineering (BPR) and Sales Engineering
Sr. Software Engineer - Business Process Reengineering (BPR) and Sales Engineering

Apple • Austin (TX)

On-site
USD 180,000 - 230,000
Staff Software Engineer, Retail & Marcom Platforms
Staff Software Engineer, Retail & Marcom Platforms

Apple Inc. • Austin (MN)

On-site
USD 210,000 - 320,000
Senior Java Engineer - Information Systems & Technology
Senior Java Engineer - Information Systems & Technology

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 190,000
Global Sales Process Reengineering Lead
Global Sales Process Reengineering Lead

Apple Inc. • Cupertino (CA)

On-site
USD 186,000 - 280,000
Medical and dental coverage
Retirement benefits
Employee stock programs
Sr. Software Engineer (Site Reliability), eBusiness Services
Sr. Software Engineer (Site Reliability), eBusiness Services

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 210,000
AppleCare Technologies BPR Manager — Enterprise & Channel Sales Portfolio
AppleCare Technologies BPR Manager — Enterprise & Channel Sales Portfolio

Apple Inc. • Sunnyvale (CA)

On-site
USD 180,000 - 230,000
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
Enterprise BPR Leader for Channel & Sales Tech
Enterprise BPR Leader for Channel & Sales Tech

Apple Inc. • Sunnyvale (CA)

On-site
USD 180,000 - 230,000
Staff Software Engineer - Retail Platform & Marcom
Staff Software Engineer - Retail Platform & Marcom

Apple Inc. • Austin (TX)

Hybrid
USD 180,000 - 240,000
Hands-On Software Engineering Manager, Distributed Systems
Hands-On Software Engineering Manager, Distributed Systems

Apple Inc. • Austin (TX)

On-site
USD 180,000 - 240,000