Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Apple Senior Software Engineer 
United States, California, Cupertino 
551734985

02.05.2024
Key Qualifications
  • 8+ years of hands-on experience in designing, building, delivering, and maintaining critical production-grade software
  • Deep working experience with at least one programming language, preferably Javascript (NodeJS)
  • Proficiency in advanced SQL and performance tuning
  • Familiarity with version control systems, modern CI/CD practices, testing, and migration tools for database and software
  • Experience with docker, Kubernetes and cloud computing platforms
  • Understanding of Automation, Deployment, and Infrastructure as Code concepts using tooling such as Terraform, Ansible, etc
  • Understanding of security and networking principles
  • Extremely organized, detail-oriented, and thorough in every undertaking
  • Excellent problem solving, critical/analytical thinking, and communication skills
  • Ability to operate comfortably and effectively in a fast-paced, highly cross-functional environment
Description
We are looking for an experienced software engineer. In this role, you will work closely day-to-day with other engineers, users, and business leaders to plan, design, build, and ship high quality software.Your responsibilities will include:* Architect and implement secure, robust and high availability services, inter-service communication and data flows, ensuring alignment to the appropriate solution architectures and taking tradeoffs into account* Develop, maintain, and review software with a focus on quality and maintainability* Provide technical oversight for performance testing, ensuring plan and outcomes align to expected non-functional requirements* Facilitate coordination with cross-functional teams (e.g. DevOps, Data Engineer, Data Scientist) to deliver robust solution* Debug production issue, perform RCA and ensure timely followups on short-term and long-term solutions* Provide help and guidance to less experienced team members* Research and develop new technologies and developing proofs of concept * Promote and exemplify technical excellence and innovation
Education & Experience
BS/MS CS/CE or equivalent experience
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 $170,700.00 and $256,500.00, 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.