Full-Stack Software Engineer - Cloud Capacity Management

Apple

Cupertino (CA)

On-site

USD 147,400 - 220,900

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
Educational reimbursement

Job summary

A leading technology company is looking for a Full-Stack Software Engineer to enhance user interfaces for its cloud resource management systems. The ideal candidate will have experience in React and TypeScript and a strong understanding of backend systems. Responsibilities include designing and maintaining features for the capacity management portal and collaborating with cross-functional teams. Compensation ranges from $147,400 to $220,900 depending on qualifications and location, with a comprehensive benefits package and stock options available.

Qualifications

  • 3+ years of professional software development experience.
  • Strong proficiency in React and TypeScript.
  • Solid understanding of backend development concepts.
  • Experience in building complex web applications focused on user experience.

Responsibilities

  • Design and maintain features for capacity management portal using React and TypeScript.
  • Collaborate with designers to translate designs into functional user interfaces.
  • Integrate with backend APIs for quota enforcement and resource management.
  • Conduct code reviews and implement best practices.

Skills

React
TypeScript
Back-end development
APIs implementation
Collaboration
Problem-solving
Version control (Git)

Education

Bachelor's or Master's degree in Computer Science or related field

Tools

Docker
Kubernetes
SQL
NoSQL
Golang
Java
Node.js

Job description

Overview

Are you ready to make a significant impact in Apple Services’ infrastructure space? As a Full-Stack Software Engineer focusing on capacity and quota management UI, you will play a crucial role in building world-class user experiences for Apple's cloud resource management systems. The work you do will directly impact how thousands of engineers across Apple interact with cloud resources, enabling teams to quickly access capacity when launching new products and features while ensuring efficient resource allocation. You'll be working cross-functionally with finance, product, platform teams, and HI designers to create intuitive interfaces that make complex capacity management simple and accessible. This role offers the unique opportunity to combine frontend excellence with backend systems knowledge, building the bridge between sophisticated infrastructure and delightful user experience.

The Apple Services Engineering organization is seeking an expert, self-motivated full-stack engineer with a passion for building exceptional user interfaces and a solid understanding of backend systems for cloud resource management.

Responsibilities
  • Design, develop, and maintain features for our capacity management portal using React and TypeScript
  • Collaborate with HI designers to translate designs into functional and visually appealing user interfaces for quota management, resource allocation, and capacity planning workflows
  • Build and integrate with backend APIs for quota enforcement mechanisms and resource management systems
  • Work closely with product managers and stakeholders to understand requirements, prioritize tasks, and develop timelines and roadmaps
  • Take ownership from conception to deployment
  • Conduct code reviews, identify areas for improvement, and implement best practices to ensure code quality and maintainability
  • Write unit and integration tests to ensure code quality across the full stack
  • Participate in troubleshooting and resolving issues in production environments
  • Contribute to the development of internal frontend tooling and infrastructure
  • Explore and prototype new technologies, including GenAI, to improve capacity management workflows and products
  • The successful candidate should have a strong aptitude for learning new technologies and the ability to drive sophisticated and challenging projects.
Minimum Qualifications
  • Bachelor's or Master's degree in CS, EE or related field – or equivalent experience
  • 3+ years of professional software development experience
  • Strong proficiency in React and TypeScript
  • Experience building complex web applications with a focus on user experience
  • Experience implementing APIs in user interfaces
  • Solid understanding of backend development concepts and experience with languages such as Golang, Java, or Node.js
  • Excellent communication, collaboration, and problem-solving skills
  • Ability to work independently and as part of a team
  • Experience with version control systems (e.g., Git)
  • Proven experience with full-stack development, comfortable working across frontend and backend systems
Preferred Qualifications
  • Experience with capacity management, infrastructure, or cloud resource management systems
  • Proficiency in database design and management (SQL and NoSQL)
  • Familiarity with cloud computing platforms (e.g., AWS, Azure, Google Cloud)
  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes)
  • Knowledge of networking and distributed systems concepts
  • Experience with GenAI technologies and their integration into web applications is a strong plus
  • Experience building data visualization and analytics dashboards
  • Strong attention to detail and a commitment to delivering high-quality, polished user experiences
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 $147,400 and $220,900, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

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 seek to promote 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. Learn more about your EEO rights as an applicant.

Apple accepts applications to this posting on an ongoing basis.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Apple Cloud UI
Software Engineer - Apple Cloud UI

Apple • Austin (TX)

On-site
USD 147,000 - 273,000
Comprehensive medical and dental coverage
Retirement benefits
Education reimbursement
+1
Full Stack Software Engineer - ML Compute Capacity
Full Stack Software Engineer - ML Compute Capacity

Apple Inc. • Santa Clara (CA)

On-site
USD 184,700 - 324,800
Apple benefits
Stock programs
Relocation assistance
+1
Senior Software Engineer Enterprise Technology Services
Senior Software Engineer Enterprise Technology Services

Apple Inc. • Sunnyvale (CA), Northern (KY)

Hybrid
USD 185,000 - 278,000
Software Engineer - Apple Cloud UI
Software Engineer - Apple Cloud UI

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 180,000
Software Engineer, OS and System Services
Software Engineer, OS and System Services

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 263,300
Medical and dental coverage
Retirement benefits
Employee stock programs
Senior Software Engineer, Apple Data Platform
Senior Software Engineer, Apple Data Platform

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Retirement benefits
Stock programs and RSUs
+1
Engineering Program Manager, Capacity Management, Apple Services Engineering
Engineering Program Manager, Capacity Management, Apple Services Engineering

Apple Inc. • Cupertino (CA)

On-site
USD 172,000 - 306,000
Comprehensive medical and dental coverage
Employee stock purchase plan
Tuition reimbursement
Engineering Program Manager, Capacity Management, Apple Services Engineering
Engineering Program Manager, Capacity Management, Apple Services Engineering

Apple Inc. • Cupertino (CA)

On-site
USD 172,100 - 305,600
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1
Senior Software Engineer, Apple Services Engineering
Senior Software Engineer, Apple Services Engineering

Apple Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 150,000 - 278,000
Employee stock programs
Educational expense reimbursement
Medical and dental coverage
+1
Senior Software Engineer
Senior Software Engineer

Apple • Austin (TX)

On-site
USD 181,000 - 319,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1