Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Apple Senior Software Engineer Data Solutions & Initiatives 
United States, West Virginia 
83763657

05.09.2025
  • Leading technical direction and execution. Demonstrate rigor through implementations that can scale to meet business needs with high availability, performant and robustness
  • Driving best practices in linting, testing, patterns/paradigms, documentation, processes, etc.
  • Developing, maintaining, and reviewing software with a focus on quality and maintainability
  • Facilitating coordination with cross-functional partners (e.g. Product Manager, Designer, DevOps, Data Engineer, Data Scientist) to design and deliver robust solutions in a timely and cost-efficient manner
  • Providing technical oversight for the entire software development lifecycle, ensuring plan and outcomes align to expected functional and non-functional requirements
  • Debugging production issue, perform root cause analysis and ensure timely followups on short-term and long-term solutions
  • Mentoring and coaching less experienced engineers, providing technical guidance when necessary.
  • Researching novel technologies, building proofs of concept and presenting learnings
  • Promoting and exemplifying technical excellence and innovation
  • 7+ years of software engineering experience
  • Experience leading or managing engineering teams
  • Proficiency in JavaScript/TypeScript and one compiled language, e.g. Java, Go, Swift, Kotlin
  • Familiarity with systems architecture, API and frontend development
  • Knowledge of infrastructure, various data stores and caches
  • Strong communication skills to effectively convey technical concepts
  • Ability to guide teams through iterative planning, execution, and delivery processes
  • Understanding of designing for resilience and self-healing capabilities
  • Bachelor’s degree or equivalent experience
  • 10+ years of software engineering experience
  • Expert level understanding of distributed services, databases and API development
  • Proven experience in rapid scaling, performance and resilience testing
  • Deep knowledge of AWS or other cloud platforms
  • Familiarity with native development (iOS, macOS, Swift)
  • Master’s degree in Computer Science or Computer Engineering
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.