Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Distributed Systems & Platform Engineering

Apple Inc.

Are you passionate about building systems that are resilient, scalable, and thoughtfully designed? Do you light up in technical discussions and bring fresh ideas to the table? As part of our CAD Infrastructure Development group, you’ll help build and evolve the distributed systems that power our products at scale. You’ll ensure our services can seamlessly and efficiently handle large‑scale demands. Joining this group means you’ll be responsible for contributing to the platform infrastructure that fuels our products. Together, you and your team will build the foundation that enables our engineering organization to deliver reliable, performant experiences to our customers. In this role, you will get to work on distributed systems and cloud‑native technologies that enable other engineers to build better products, faster. Description In this highly visible and cross‑functional role as a member of our CAD Infrastructure Development team, you will be responsible for contributing to the development of distributed systems and microservices architectures. You will collaborate with multiple product and engineering teams to implement and maintain scalable, event‑driven platforms. Your work will enable us to increase system reliability, improve development velocity, and deliver high‑quality services at scale. Minimum Qualifications Experience in software development with a focus on backend or distributed systems Experience in backend or systems‑level languages, such as Go, Java, or Python Experience in using version control systems, such as Git Experience in operating within containerized and cloud‑native environments Experience debugging complex distributed workflows and service interactions Experience of software quality methodologies, including code review, regression testing, and coverage analysis Minimum requirement of BS + 3 years of relevant industry experience Preferred Qualifications Experience working with Kubernetes and container orchestration in a production environment Experience with event‑driven architectures and messaging systems, such as Kafka, RabbitMQ, or NATS Experience in DevOps and CI/CD methodologies, platforms, and tools, such as ArgoCD, Jenkins, or similar Strong understanding of distributed systems concepts: service communication patterns, consistency trade‑offs, and failure modes Strong problem‑solving abilities and an architectural mindset Familiar with infrastructure‑as‑code tools, such as Terraform or Pulumi Familiar with API design principles across REST and gRPC Knowledgeable in microservices patterns, including service discovery, circuit breakers, and contract testing Demonstrated ability to collaborate effectively in design discussions and contribute ideas that improve the team’s technical direction 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. #J-18808-Ljbffr Apple Inc.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Distributed Systems & Platform Engineering in Austin, TX vacancy
  •  ...Software Architect – Distributed Systems & Platform Engineering Do you thrive at the intersection of big-picture thinking and hands-on technical execution? Are you energized by designing systems that are resilient, scalable, and elegant? As part of our CAD Infrastructure... 
    Suggested

    Apple

    Austin, TX
    16 hours ago
  •  ...join its CAD Infrastructure Development team in Austin, Texas. The role involves contributing to the development of scalable distributed systems and cloud-native technologies that enhance development velocity and system reliability. The ideal candidate will have experience... 
    Suggested

    Apple

    Austin, TX
    16 hours ago
  •  ...Voice Platform Software Engineer, Customer Systems Austin, Texas, United States Software and Services Join a team building the next generation of large...  ...globe. In this role, you will work on highly scalable distributed systems that handle voice signaling, media processing... 
    Suggested

    Apple

    Austin, TX
    15 hours ago
  •  ...Senior Software Engineer (Voice Platform), Customer Systems Austin, Texas, United States Software and Services Join a team building the next generation of...  ...lead the design and development of highly scalable distributed systems that handle voice signaling, media processing... 
    Suggested

    Apple

    Austin, TX
    1 day ago
  •  ...Austin, Texas is seeking a Senior Software Engineer to design and evolve systems for multi-channel communications....  ...lead the development of core platform services, tackle complex system challenges...  ...over 6 years of experience in distributed systems and proficiency in Java,... 
    Suggested

    General Motors

    Austin, TX
    16 hours ago
  •  ...seeking a Manager in Application Design and Development to lead end-to-end project management, focusing on delivering high-quality software solutions. The ideal candidate will possess strong programming skills in Java or C#, be experienced in Agile methodologies, and... 
    Work experience placement

    Ernst & Young Oman

    Austin, TX
    15 hours ago
  • $126k - $248k

     ...Insider, Inc. is seeking a talented engineer in Austin to contribute to the development of core new features for their stream processing platform. The ideal candidate will have a background in distributed systems and experience with Go and Java. The role offers a hybrid... 

    INSIDER

    Austin, TX
    15 hours ago
  • iboss, Inc. is seeking a C++ Software Engineer in Washington, DC to join a fast-growing cybersecurity team. You will engage in exciting projects...  ...a deep understanding of software design principles and distributed software product architectures. The ideal candidate has 7+... 

    iboss, Inc.

    Austin, TX
    14 hours ago
  • $70k - $130k

     ...The role demands a Bachelor's degree in Computer Science or equivalent and 8+ years building scalable micro services or data-driven platforms. Strong fundamentals in computer science and programming skills in Java, Scala, or C++ are essential. Candidates should also have... 

    Tata Consultancy Services

    Austin, TX
    1 day ago
  •  ...geographically diverse engineering organization and will...  ...judgment, and pragmatic systems thinking. Your initial...  ...components of the platform. Over time, you will take...  ...with a geographically distributed engineering team and...  ...experience as a backend software engineer with deep... 
    Full time

    Cedarparktexasedc

    Austin, TX
    1 day ago
  •  ...Base Power Company in Austin seeks a Platform Engineer to design and operate crucial infrastructure and internal platforms. As...  ...team, you'll be instrumental in setting standards for software and hardware systems. Key responsibilities include defining service interfaces... 

    Base Power Company

    Austin, TX
    1 day ago
  •  ...Software Engineer, IS&T Enterprise Systems Austin Metro Area, Texas, United States Software and Services Imagine...  ...highly available web application platforms applying Java, Spring frameworks,...  ..., mentor, and lead geographically distributed teams Maintain focus and prioritize... 
    Work experience placement

    Apple

    Austin, TX
    15 hours ago
  •  ...save time by accelerating software builds and tests. Our cloud-based, distributed service optimizes...  ...while our observability platform provides actionable insights...  ...tools that empower engineering teams—from startups to...  ...with a focus on build systems, compilers, and languages... 
    Remote work
    Worldwide

    EngFlow

    Austin, TX
    11 days ago
  • $224k - $356.5k

     ...At NVIDIA, our Financial Systems Engineering team is at the heart of ensuring...  ...financial accuracy across distributed systems. This team is not...  ...deploy, and maintain scalable software services that ensure...  ...using high-volume streaming platforms (Kafka) and processing frameworks... 

    NVIDIA Gruppe

    Austin, TX
    16 hours ago
  •  ...Sr. Software Engineer, Information Systems & Technology Austin, Texas, United States Software and Services Join us, the team that serves as Apple’...  ...highly available, fault-tolerant, and secure cloud-based distributed systems, including proficiency in API implementation (... 
    Work experience placement

    Apple

    Austin, TX
    5 days ago
  •  ...Senior Software Engineer - Fleet Software Management System Austin, TX About the Team We are a fast-moving team of infrastructure and platform engineers building Fleet Orchestrator, which manages...  ...can reason about complex distributed systems and their failure modes... 
    Remote work
    Relocation

    Avride

    Austin, TX
    1 day ago
  •  ...Level is looking for a Software Engineer to help us build and evolve...  ...satisfaction from building systems that other engineers depend...  ...development lifecycle across our distributed team Profile and...  ...critical code paths on target platforms Collaborate closely with... 

    Le-Vel

    Austin, TX
    16 hours ago
  •  ...Software Engineer, Information Systems Apple is a place where extraordinary people gather to do their best...  ...next generation of Apple's IS&T Platforms and Applications. You will be part...  ...concepts and build reliable and safe distributed applications Solid knowledge of... 

    Apple

    Austin, TX
    5 days ago
  •  ...Software Engineer, Information Systems & Technology Join us, the team that serves as Apple's nerve center: Apple Information Systems and Technology...  ...~1+ years proven experience implementing cloud-based distributed systems, including familiarity with API implementation... 
    Work experience placement
    Immediate start

    Apple

    Austin, TX
    12 days ago
  •  ...Robot Platform Software Engineer Austin, TX Apptronik is a human-centered robotics company developing...  ...power our next-generation robotic systems. Essential Duties And...  ...proven architectural foundations. Distributed Systems: Familiarity with API design,... 
    Local area

    Apptronik

    Austin, TX
    18 days ago
  • $224k - $356.5k

     ...Senior Software Engineer, Next Generation Architecture - EDA Infrastructure page is loaded##...  ...of new product introductions (NPIs), distributed systems, familiarity with software testing and...  ..., DevOps and/or SRE practices and/or Platform Engineering.* Systematic problem-... 

    NVIDIA

    Austin, TX
    16 hours ago
  • $100k

     ...to unify innovations in software models, compilers, platforms, networking, and semiconductors...  .... As a Software Engineer on the Metal Runtime team...  ...high-performance runtime systems that execute directly on...  ...behavior across complex, distributed systems.   What You Will... 
    Permanent employment

    Tenstorrent

    Austin, TX
    5 days ago
  •  ...Ll Oefentherapie is seeking a Senior Software Development Engineer in Austin, Texas. The role involves...  ...Infrastructure, with emphasis on coding and system interactions. Candidates should have...  ...and C++. A strong understanding of distributed systems and ability to troubleshoot... 

    Ll Oefentherapie

    Austin, TX
    15 hours ago
  • A leading streaming company in Austin is seeking a Staff Backend Engineer to modernize backend systems, focusing on distributed architecture and reliable service design. You will leverage your deep expertise in TypeScript, Node.js, and AWS to lead projects, mentor engineers... 

    FloSports, Inc.

    Austin, TX
    4 days ago
  •  ...to join their innovative team. In this role, you'll design, develop, and maintain Java applications while leveraging Google Cloud Platform services to build scalable and reliable infrastructure. You'll collaborate with cross-functional teams to translate business requirements... 

    TechDigital Group

    Austin, TX
    15 hours ago
  •  ...Senior Frontend Software Engineer, Platform Engineering, Services Data Science & Analytics Are you...  ...component-based architecture and design systems ~ Expert proficiency in React and...  ...Demonstrated experience designing and operating distributed systems with strict reliability and... 

    Apple

    Austin, TX
    1 day ago
  • A leading educational institution is seeking a Software Developer in Austin, Texas to create and enhance software applications for networked and sonar systems. The ideal candidate will possess a Bachelor's degree in Computer Science or related field, and have at least three... 
    Work experience placement

    University of Texas

    Austin, TX
    3 days ago
  •  ...client is a 100% employee-owned engineering and environmental consulting...  ...of utility electrical systems which they can apply their knowledge...  ...of overhead and underground distribution lines (4 kV through 35 kV)...  ...with distribution design software, both overhead and... 

    MeshGrid HR

    Austin, TX
    1 day ago
  • A leading engineering consulting firm located in Austin, TX is seeking a Distribution Engineer to design and analyze electric utility distribution systems. This role offers the possibility of remote work within Texas and requires a Bachelor's Degree in Structural or Electrical... 
    Remote job
    Flexible hours

    Stanley Consultants

    Austin, TX
    4 days ago
  • $142.6k - $261.5k

     ...communities. The opportunity The Platforms Practice specializes in...  ...scientists, designers, and software engineers enable our clients to solve...  .... Knowledgeable in system development lifecycle and technology...  ...and interest in cloud and distributed systems architectures... 
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Austin, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Distributed Systems & Platform Engineering. Be the first to apply!