×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Engineer, Information Systems & Technology

Job in Cupertino, Santa Clara County, California, 95014, USA
Listing for: PVH (Tommy Hilfiger/Calvin Klein)
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Cloud Engineer - Software, Senior Developer
Salary/Wage Range or Industry Benchmark: 160000 - 277600 USD Yearly USD 160000.00 277600.00 YEAR
Job Description & How to Apply Below

Join us, the team that serves as Apple's nerve center:
Apple Information Systems and Technology group! We are looking for mid-career senior-level Java Software Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product Designers, other internal & external partners and Apple leadership. From working on  to software for Apple Stores, Apple Care, identity, operations, recruiting, people management, data centers, AI/ML systems – you’ll help design and manage systems, frameworks and apps relied on every day.

Description

As a senior-level Software Engineer, you will design, develop, test, document, improve and maintain code primarily in Java (and other languages as needed). You will participate in every aspect of your projects, from planning to design to implementation and future iterations, and you will be encouraged to play an extended role in designing solutions.

The ideal candidate is self-motivated, proactive and results-driven. Attention to detail, dedication to providing high-quality solutions and ability to work toward on-time delivery of projects are crucial qualities for a Software Engineer ellent communication and collaboration skills to work with various internal and external partners are also essential.

Preferred Qualifications
  • Track record of leading software projects within a team as a tech lead (TL), while mentoring software engineers.
  • Comfortable using CI/CD tools to build, test, deploy and release containerized software applications on cloud-based Kubernetes (e.g. AWS EKS, GCP GKE, Azure AKS).
  • Expertise in Java web frameworks (e.g. Service Talk, Spring, Dropwizard, Quarkus, Micronaut) and unit testing frameworks (e.g. JUnit, Mockito).
  • Experience with tooling languages (e.g. Go, Python, Ruby) and distributed orchestration & computing systems (e.g. Airflow, Spark, Flink).
  • Understanding of advanced JVM internals (e.g. garbage collection, memory allocation, JIT, JNI).
  • Knowledge of networking concepts & protocols (e.g. HTTP/HTTPS, CDN, edge computing, load balancing, OSI model).
Minimum Qualifications
  • B.S. in Computer Science, Computer Engineering or related technical field, or equivalent professional work experience.
  • 5+ years proven experience developing software in a professional capacity; longer experience preferred.
  • 3+ years experience implementing and shipping high-scale, high-performance, highly available, fault-tolerant and secure cloud-based distributed systems, including proficiency in API implementation (e.g. REST, RPC, GraphQL).
  • 3+ years using relational (e.g. Postgres, MySQL) and No

    SQL (e.g. Cassandra, MongoDB) databases, including proficiency in schema design and query optimization.
  • 2+ years with Java, including concurrency, memory management and performance optimization techniques.
  • Proficiency in OOP principles, data structures, algorithms and software design patterns (e.g. GoF) with a focus on testable, maintainable, extensible backend code.
Pay & Benefits

Base pay range for this role is between $150,400 and $277,600, dependent on skills, qualifications, experience and location. Apple employees are eligible for discretionary restricted stock unit awards, an employee stock purchase plan and receive comprehensive medical and dental coverage, retirement benefits, discounted products and free services. Educational expense reimbursement, discretionary bonuses or commission payments and relocation support may also be available.

Learn more about Apple Benefits.

Note:

Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary