Cloud Software Engineer - Biophotonics

Apple is a technology company known for innovative products, services, and customer experiences.
$143,100 - $264,200
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Healthcare

Description For Cloud Software Engineer - Biophotonics

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. The Biophotonics software team solves a wide array of challenging problems and is responsible for the software that drives the prototypes and platforms at the heart of our program. We develop solutions at all levels from embedded firmware code to full stack applications and cloud based data processing solutions.

In this dynamic role, you will work closely with the project's other software engineers and the wider engineering team to design and develop software solutions enabling progress on the organization's research and development activities. Your duties will include contributing to software architecture definitions, creating development plans, translating application feature requests into reusable software, and executing on plans for new and existing large scale applications.

You'll be working with a mix of short and long timelines, balancing a wide range of technically diverse tasks. The work includes developing software support tools and web services, implementing and maintaining the organization's data management and storage systems, and creating and maintaining cloud based batch processing pipelines.

Join us to help deliver the next groundbreaking Apple product! If you love working on challenges that no one has solved yet, this is the perfect opportunity for you. Bring your passion and dedication, and there's no telling what you could accomplish at Apple.

Last updated 2 months ago

Responsibilities For Cloud Software Engineer - Biophotonics

  • Contribute to software architecture definitions
  • Create development plans
  • Translate application feature requests into reusable software
  • Execute plans for new and existing large scale applications
  • Develop software support tools and web services
  • Implement and maintain data management and storage systems
  • Create and maintain cloud-based batch processing pipelines

Requirements For Cloud Software Engineer - Biophotonics

Java
Python
Scala
  • Bachelor's degree in Computer Science or Computer Science Engineering
  • Software development experience in an industrial setting
  • Development experience in one of the following programming languages: C, C++, Python, Java, Go, Rust, Scala, or Swift

Benefits For Cloud Software Engineer - Biophotonics

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement for career advancement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Potential for discretionary bonuses or commission payments
  • Relocation assistance (if eligible)

Interested in this job?

Jobs Related To Apple Cloud Software Engineer - Biophotonics

Cloud Networking Engineer - GPU

Senior Cloud Networking Engineer position at Apple focusing on GPU infrastructure and networking technologies for AI/ML workloads.

Senior Software Engineer, Apple Services Engineering [Kubernetes | GPU]

Senior Software Engineer position at Apple focusing on Kubernetes and GPU infrastructure for Apple Services, offering competitive compensation and benefits.

Cloud Infrastructure Engineer - GPU

Senior Cloud Infrastructure Engineer position at Apple, focusing on GPU virtualization and high-performance networking for AI/ML workloads.

Senior Software Engineer, Apple Services Engineering [Kubernetes | GPU]

Senior Software Engineer position at Apple focusing on Kubernetes infrastructure and cloud services, offering competitive compensation and comprehensive benefits.

Cloud Network Platform Software Engineer

Senior Cloud Network Platform Software Engineer role at Apple, building and maintaining large-scale distributed systems and network infrastructure for global services.