Drimva

Apple

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

Austin, Texas · Senior · Full-time · Posted Oct 27, 2026

Experience
8+ years designing and developing scalable enterprise level back end solutions; 4+ years with Java.
Education
B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent work experience.

About the job

Designs, builds, and scales Java backend systems and microservices supporting Apple’s global operations, sales, and supply chain.

What you'll do

  • Design and deliver scalable REST APIs, microservices, and enterprise backend architecture.
  • Own production code, data performance, security, reliability, and deployment, including CI/CD.
  • Lead technical design and reviews, mentor engineers, and collaborate with business and engineering stakeholders.

What they ask for

  • B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent work experience.
  • 8+ years experience designing and developing scalable enterprise level back end solutions.
  • 4+ years experience with Java, including concurrency, memory management, and performance optimization.
  • Proficiency in OOP, data structures, algorithms, software design patterns, and production applications with the Spring ecosystem.

Nice to have

  • Track record leading software projects as a tech lead and mentoring software engineers.
  • Hands-on experience with GenAI coding tools such as Claude, Copilot, or Codex.

Tools

Java, Spring, WebFlux, REST, gRPC, GraphQL, Kafka, Maven

AI focus

Drive deployment of production AI/ML systems at scale; preferred experience includes GenAI coding tools and production NLP/Generative AI systems.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)