Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Apple Sr Software Engineer Customer Systems 
United States, California, Sunnyvale 
481642912

25.03.2025
Description
As an Engineer/Architect, you will work closely with business stakeholders to understand their requirements, define solutions, and determine future strategies for architecture and application development.You will have to adapt to an environment where the business priorities may change rapidly. You will collaborate with peers to build the technical roadmap that should be aligned with the business vision for the product. You will also collaborate with other technical teams on building scalable and highly available solutions considering performance, monitoring, reliability and scalability as the key pillars.Responsibilities include but not limited to:* Lead the software architecture and delivery in a fast paced environment with multiple releases and tight deadlines* Forging trusting relationships within a diverse team and across organizations* Maintaining outstanding attention to details and a deep commitment to excellence within the team* Working within tight timelines to solve critical issues* Working equally well with people in creative and technical positions
Minimum Qualifications
  • 10+ years of experience in designing and developing scalable enterprise level solutions using Java/J2EE and/or React based technologies
  • Solid understanding of system architectures with deep experience in full stack application development
  • Hands-on with design and development of scalable reactive and non-reactive micro-services using various Spring frameworks
  • Hands-on experience in No-sql databases like Mongo DB, Cassandra. Proven expertise in Data Caching Services, DB schema design and data access technologies
  • Experience in building, orchestrating, and deploying (CI/CD) highly scalable REST based stateless APIs/web services
  • Responsible for managing security and reliability of the infrastructure. Extensive hands-on experience in managing vulnerabilities, code analysis tools, compliance & monitoring of multiple products & projects
Preferred Qualifications
  • BS or MS degree in Computer Science, Information Management, or equivalent
  • Solid knowledge of software development process including agile methods and ability to adjust for what works best
  • Ability to make priority and trade-off decisions based on sound Software Engineering & Architecture principles
  • Understand security concepts and build reliable and safe distributed applications
  • Ability to communicate effectively and work collaboratively with geographically distributed leaders and partners, including status reporting / presentation to management and leadership team
  • Familiarity with building applications integrating with Apple ecosystem (macOS, iOS, iCloud)
  • Experience / Exposure building products using AI/ML technologies
  • Experience building solutions in the Customer Sales & Support domain
Pay & Benefits
  • At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $175,800 and $312,200, and your base pay will depend on your skills, qualifications, experience, and location.Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
  • Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.