Expoint - all jobs in one place

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

Limitless High-tech career opportunities - Expoint

Apple Senior Backend Software Engineer Testflight 
Canada, British Columbia, Vancouver 
662194587

21.11.2024
Description
We build micro services that interact with App Store Connect on the frontend and with databases and other micro services on the backend.As Senior Software Engineer, you will be expected to:- Evolve the design and architecture to support the continued growth of our product- Support ongoing maintenance and release activities- Mentor less experienced software engineers
Minimum Qualifications
  • You will have expert experience with Java or equivalent object-oriented languages
  • 5+ years crafting, implementing and supporting highly scalable backend applications
  • Deep understanding of HTTP and REST APIs
  • Deep understanding of design patterns
  • Ability to design and establish coding patterns/standards across multiple code repositories
  • You will mentor team members on writing code that is efficient, maintainable and testable
  • Ability to re-architect an expansive code base while transitioning to technologies/frameworks
  • Experience with NoSQL & big data technologies like Cassandra, Kafka, Hadoop and Spark
  • Shown grasp of multi-threaded programming concepts
  • Ability to flourish with highly collaborative, multi-functional projects that are high profile and critical to the App Store
Preferred Qualifications
  • Experience with CI/CD is a plus
  • Experience with server-side Swift and Rust is a plus
  • Experience with relational database like Oracle, PostgreSQL is a plus Experience with Kubernetes is a plus
  • Experience with TensorFlow is a plus
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 $143,500 and $215,300, and your base pay will depend on your skills, qualifications, experience, and location.Note: Apple benefit and compensation programs are subject to eligibility requirements and other terms of the applicable plan or program.