Senior Software Engineer, Cloud Efficiency

Apple Inc.

Austin (TX)

On-site

USD 140,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple Inc. in Austin, Texas, seeks a Senior Software Engineer to design and optimize cloud-based services for efficiency, performance, and cost-effectiveness across workloads. This hands-on role focuses on distributed systems, cloud infrastructure, and scalable software platforms.

You will analyze architectures, implement optimizations, and build tools to empower teams. A strong background in Java, JVM tuning, Fin‑Ops awareness, and collaboration across stakeholders is required to succeed at

Qualifications

  • 5+ years of experience developing, operating and optimizing services and infrastructure in third party cloud and private cloud data center environments.
  • Ability to analyze, architect and drive complex technical solutions, consisting of multiple technologies, application stack layers (app, data, network, compute) and cloud services.
  • Experience with analyzing and tuning applications for performance, efficiency and cost optimization.
  • Experience with monitoring tools, including metrics collection, dashboard creation and log analytics.
  • Proficient with Java with a deep understanding of JVM and optimization techniques for performance and efficiency.
  • Excellent communication skills - must be capable of effectively engaging and leading interactions with cross functional technical and business teams and varying levels of management.
  • Bachelor's or Masters degree in Computer Science or equivalent experience.

Responsibilities

  • Analysing application architectures, workload utilization metrics and usage patterns to identify inefficiencies and areas of optimization.
  • Identifying configurations or architectural changes to make improvements to various components of an application stack or infrastructure.
  • Understanding operational, business risks, financial impact/benefits related to architecture or configuration changes, required for optimizations.
  • Developing tools, capabilities to enable stakeholders, partners and development teams to analyze and take action, at scale.
  • Collaborating and presenting solutions across engineering teams, leadership and stakeholders.

Skills

Java
Distributed systems
Performance optimization
Cloud architectures
Communication skills
Fin‑Ops knowledge

Education

Bachelor's or Master's in Computer Science

Tools

Kubernetes
Monitoring tools

Job description

Senior Software Engineer, Cloud Efficiency

Austin, Texas, United States Software and Services

Apple is seeking an exceptional Software Engineer to develop solutions to optimize software services, cloud infrastructure and platforms for maximum efficiency, performance, and cost-effectiveness while ensuring reliability and scalability across diverse workloads. Our team is responsible for developing service and infrastructure architecture solutions for mission‑critical services. This is a hands‑on role that requires a wide and deep experience in analyzing and optimizing applications and infrastructure.

Description

This position requires practical knowledge of distributed systems, software engineering, operations, Fin‑Ops practices and cloud technologies. You will be joining a team of highly skilled, enthusiastic, and passionate engineers working on this leading‑edge and constantly changing space. Successful candidates will have strong engineering and communication skills, as well as the ability to build relationships and collaborate across the company. You should have a real passion for quality, technical excellence, and an ability to understand complex systems. If this sounds like you, then we would love to hear from you.

Responsibilities
  • A successful candidate will leverage experience across technical domains to identify and implement opportunities to improve efficiency and cost optimize application services. This role will be responsible for:
  • Analyzing application architectures, workload utilization metrics and usage patterns to identify inefficiencies and areas of optimization
  • Identifying configurations or architectural changes to make improvements to various components of an application stack or infrastructure
  • Understanding operational, business risks, financial impact/benefits related to architecture or configuration changes, required for optimizations
  • Developing tools, capabilities to enable stakeholders, partners and development teams to analyze and take action, at scale
  • Collaborating and presenting solutions across engineering teams, leadership and stakeholders
Minimum Qualifications
  • 5+ years of experience developing, operating and optimizing services and infrastructure in third party cloud and private cloud data center environments
  • Ability to analyze, architect and drive complex technical solutions, consisting of multiple technologies, application stack layers (app, data, network, compute)and cloud services
  • Experience with analyzing and tuning applications for performance, efficiency and cost optimization
  • Experience with monitoring tools, including metrics collection, dashboard creation and log analytics
  • Proficient with Java with a deep understanding of JVM and optimization techniques for performance and efficiency
  • Excellent communication skills - must be capable of effectively engaging and leading interactions with cross functional technical and business teams and varying levels of management
  • Bachelors or Masters degree in Computer Science or equivalent experience.
Preferred Qualifications
  • Solid understanding of Fin‑Ops & infrastructure business operations, including billing, cost management, data center capacity management, finance, licensing
  • Expert in writing detailed solution specifications, diagrams, best practices/standards documentation, operating procedures, test plans/test reports, etc.
  • Experience with cloud native application architectures, including container orchestration Kubernetes, data technologies and traffic management
  • Demonstrated competence with GenAI and various LLMs for use in software development and analytic use cases
  • Proficient in programming languages such as Python/Java/Go for automation or integration with APIs
  • Influential - ability to influence teams and leaders across the company to achieve your vision
  • Passion for evangelizing technologies

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

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Learn about reasonable accommodations for job applicants

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

Cloud Infrastructure and AI Efficiency Engineer
Cloud Infrastructure and AI Efficiency Engineer

Apple Inc. • Austin (TX)

Hybrid
USD 120,000 - 160,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
Software Engineer (Data Solutions), AI & Data Platforms (AiDP)
Software Engineer (Data Solutions), AI & Data Platforms (AiDP)

Apple Inc. • Austin (TX)

On-site
USD 90,000 - 130,000
Sr. Software Engineer, Information Systems & Technology
Sr. Software Engineer, Information Systems & Technology

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 190,000
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
Cloud Infrastructure and AI Efficiency Engineer
Cloud Infrastructure and AI Efficiency Engineer

Apple Inc. • Seattle (WA)

Hybrid
USD 171,000 - 303,000
Comprehensive medical and dental coverage
Retirement benefits
Employee Stock Purchase Plan
+2
Senior Cloud Efficiency Engineer
Senior Cloud Efficiency Engineer

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 210,000
Software Engineer, System Services
Software Engineer, System Services

Apple Inc. • Seattle (WA)

On-site
USD 171,000 - 259,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and free services
+2
Software Development - Applications
Software Development - Applications

Apple Inc. • Austin (TX)

On-site
USD 95,000 - 130,000
Operations Software Engineer- Customer Systems
Operations Software Engineer- Customer Systems

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 190,000