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

Software Architect - Distributed Systems & Platform Engineering

Apple Oakbrook

Software Engineer – Distributed Systems & Platform Engineering

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.

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 architecting and driving development of complex distributed systems and platform software
  • Experience in software architecture and systems design, including microservices decomposition and service contracts
  • Experience in backend or systems-level languages, such as Go, Java, or Python
  • Experience in using container orchestration platforms, such as Kubernetes
  • Experience designing event-driven architectures and asynchronous communication patterns
  • Experience of software quality methodologies, including design review, code review, and testing strategies
  • Minimum requirement of BS + 5 years of relevant industry experience, with demonstrated ownership of architecture or systems design
Preferred Qualifications
  • Experience architecting large-scale systems with Kubernetes-native patterns, including operators, CRDs, and service mesh
  • Experience with message queues and streaming platforms, such as Kafka, RabbitMQ, NATS, or Pulsar
  • Experience in DevOps and CI/CD methodologies, platforms, and tools, such as ArgoCD, Flux, or Jenkins
  • Strong understanding of distributed systems fundamentals: consistency models, fault tolerance, and partitioning strategies
  • Strong API design abilities across REST, gRPC, and event-driven interfaces
  • Familiar with infrastructure-as-code tools, such as Terraform or Pulumi
  • Familiar with GitOps workflows and progressive delivery practices
  • Knowledgeable in observability and reliability engineering, including SLOs, distributed tracing, and circuit breakers
  • Demonstrated ability to mentor engineers and build consensus across teams on cross-cutting technical decisions

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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Architect - Distributed Systems & Platform Engineering in Beaverton, OR vacancy
  •  ...passionate about building systems that are resilient,...  ...build and evolve the distributed systems that power our...  ...for contributing to the platform infrastructure that...  ...foundation that enables our engineering organization to...  ...Qualifications Experience in software development with a... 
    Suggested
    Contract work

    Apple

    Beaverton, OR
    4 days ago
  • $142.6k - $261.5k

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

    EY

    Portland, OR
    5 days ago
  •  ...the others? At Apple, our Platform Architecture group is...  ...connecting our hardware, software, and servers into one unified system. You’ll join a team of engineers and architects who are dedicated to securing...  ...oversee the operation of distributed web services that set and... 
    Suggested

    Apple

    Beaverton, OR
    4 days ago
  •  ...Distributed Systems Engineer Work closely with solution architects and development stakeholders to resolve ambiguity and conflicts Design, document, and implement...  ...them Follow and advocate high quality software engineering practices like unit testing, profiling... 
    Suggested
    Permanent employment
    Full time

    Tech Tammina

    Portland, OR
    4 days ago
  • $133k - $223k

     ...Responsibilities Do you love architecting complex systems, developing...  ...to inspire our engineering teams to implement...  ...and developing the software architecture for complex...  ...: Building core platform services such as initial...  ...with Netman, Distributed Storage Management.... 
    Suggested
    Hourly pay
    Contract work
    Temporary work
    Flexible hours

    Panasonic Avionics Corporation

    Beaverton, OR
    5 days ago
  • $73.8k - $218.8k

     ...the world. We've been building on this platform since the beginning, which means we've...  ...certifications including Certified Technical Architect (CTA). In Life Sciences specifically,...  ...experience or comfort working across distributed teams and time zones An active... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Beaverton, OR
    4 days ago
  •  ...We are building the Cloud Platform for Data and Analytics on AWS...  .../ RBAC We're hiring great Engineers with talent and persistence...  ...qualifications 5+ years developing software systems that operate at scale 3+...  ...Docker Python, Golang, Java, Shell Distributed systems... 

    BizTek People

    Hillsboro, OR
    4 days ago
  •  ...We've been building on this platform since the beginning, which means...  ...Certified Technical Architect (CTA). In Life Sciences specifically...  ...program level - identifying systemic architectural risks early...  ...-performing, geographically distributed delivery teams at Senior... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Beaverton, OR
    3 days ago
  • A technology company is seeking a Software Engineer II based in Portland, Oregon. In this role...  ...utilizing Python and AWS to enhance metadata systems. Ideal candidates should have over 5...  ...engineering, particularly with distributed systems and event-driven architectures... 

    Scribd

    Portland, OR
    3 days ago
  • $141.91k - $200.34k

     ...enthusiastic team of engineers in Intel's Networking...  ...security, performance, and system management for our...  ..., including board and platform bring up, low-level device...  ...and enhance tools or software to improve efficiency,...  .... Linux distributions, PCIe devices, network... 
    Local area
    Immediate start
    Shift work

    Intel

    Hillsboro, OR
    4 days ago
  •  ...Beaverton, OR or Raleigh, NC Ralliant is seeking an experienced Platform Engineer to design, build, and operate scalable, automated...  ...practices, including logging, monitoring, and alerting for distributed systems Strong ownership mindset with a bias toward automation and... 
    Permanent employment
    Local area

    Ralliant

    Beaverton, OR
    1 day ago
  •  ...AM A GIVER Touchmark is seeking a Systems Engineer to support and evolve our enterprise...  ...enterprise server infrastructure across distributed sites; support both physical and...  ...such as Azure Administrator or Solutions Architect, VMware VCP, Security+, CISSP, or ITIL... 
    Flexible hours

    Touchmark

    Beaverton, OR
    3 days ago
  •  ...Performance Modeling Software Architect, Platform Architecture Work Locations Submit Resume Imagine...  ...role, you will be a member of the system-on-chip (SOC) performance team, working...  ...designs. You will collaborate with engineers across the organization to translate... 

    Apple

    Beaverton, OR
    2 days ago
  • $195.2k - $361.2k

     ...architectures, algorithms, and software inspired by the brain'...  ...era of physical AI systems-beyond the reach of...  ...this role, you will architect and lead the...  ...critical part of the platform while remaining hands-...  ...area by establishing engineering practices, driving software... 
    Work at office
    Local area
    Immediate start
    Shift work

    Intel

    Hillsboro, OR
    6 days ago
  •  ...Job Title Platform/DevOps Engineer Job Description Job Summary Platform/DevOps Engineer to support our team responsible for the management...  ...delivery, cloud resource management (EC2, S3, EMR, etc.), system design, data access, operations, and sustainable activities... 

    BizTek People

    Beaverton, OR
    5 days ago
  • $133k - $223k

     ...Responsibilities As a Development Platform Architect at Panasonic Avionics, you will play a...  ...with cross-functional teams, including software architects, application architects, software engineers, DevOps specialists, and system administrators, to architect, deploy,... 
    Hourly pay
    Contract work
    Temporary work
    Flexible hours

    Panasonic Avionics Corporation

    Beaverton, OR
    6 days ago
  • $180k - $300k

     ...Veeva Systems is a mission-driven organization and pioneer...  ...Veeva is seeking a Software Architect to develop our global platform for Life Sciences. This...  ...leverage role designed for an engineer who thrives on solving...  ...technologies for our distributed architecture, with an... 
    Contract work
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    Veeva Systems

    Portland, OR
    5 days ago
  •  ...experienced, impact-driven Power Systems Engineer to join our Integrated...  ...nerve center for real-time distribution grid management across...  ...and power system modeling platforms Distribution protection...  ...and power system analysis software applications. Advanced knowledge... 
    Full time
    Contract work
    Work at office
    Long distance
    Shift work
    Night shift
    1 day per week

    Portland General Electric

    Tualatin, OR
    2 days ago
  •  ...of Position OHSU seeks a full-time Systems Analyst/ Engineer in Portland, Oregon to provide a broad...  ...across OHSU ITG technology platforms. Please email resume to Kerry Walker...  ...SNMP, packet sniffing, etc.); Premise Distribution Systems (Fiber, Copper, etc.); Security... 
    Full time

    Oregon Health & Science University

    Portland, OR
    4 days ago
  •  ...Mercor is inviting applications for its DevOps / Platform Engineer Expert Network based in Beaverton, Oregon. This role connects experts with leading AI labs for future project opportunities in training AI models and providing domain-specific feedback. Successful candidates... 
    Hourly pay
    Remote work
    Flexible hours

    Mercor Inc

    Beaverton, OR
    3 days ago
  •  ...Ralliant is seeking a Microsoft 365 Power Platform Engineer to design and deliver analytics...  ...OneDrive, Outlook) for collaboration, distribution, and automation. Governance, Security...  ...Accounting, Computer Science, Information Systems, Cybersecurity, or a related field... 
    Permanent employment
    Local area
    Remote work

    Ralliant

    Beaverton, OR
    3 days ago
  • $141.91k - $269.1k

     ...within medical devices, clinical systems, laboratories, and care...  ...edge-enabled life sciences platforms. Success requires tight alignment...  ..., and can align product, engineering, and go-to-market...  ...Engagement Partner with device architects and technical leads to shape... 
    Internship
    Local area
    Immediate start
    Shift work

    Intel

    Hillsboro, OR
    4 days ago
  • $122.44k - $172.86k

     ...Role and Impact: As a Systems and Solutions Engineer, you will play a critical...  ...development workflows for processor platforms, ensuring smooth execution...  ...: Work closely with architects, engineering teams, and...  ...milestones and workflow for Software Development Lifecycles (... 
    Local area
    Immediate start
    Shift work

    Intel

    Hillsboro, OR
    6 days ago
  • A public media organization in Portland is seeking a Media Systems Engineer to support the installation, maintenance, and documentation of...  ...and IT teams, ensuring smooth operation across media distribution. Ideal candidates will have hands-on technical experience and... 

    OPB

    Portland, OR
    1 day ago
  • $124k - $195.5k

     ...looking for a Deep Learning Architect to join our team...  ...datacenters, we need engineers who can model, simulate...  ...reason about complex system-level traffic at scale...  ...Collaborate with hardware, software, and research teams to...  ...with percentiles, distributions, and clustering techniques... 
    Full time

    NVIDIA

    Hillsboro, OR
    1 day ago
  •  ...Platform Engineer We are looking for a platform engineer with a strong background in DevOps automation, infrastructure provisioning, AWS...  ...our Big Data platforms and contribute to DevOps automation and system improvements supporting our engineering users. Key... 

    BizTek People

    Hillsboro, OR
    5 days ago
  • $117.4k - $146.7k

     ...Job Title Platform Engineer Job Description We are building a...  ...operation of critical business systems across the organization....  ...Our approach emphasizes software-driven infrastructure, infrastructure...  ...monitoring, logging, and distributed tracing Implement... 
    Work experience placement
    Local area

    BHE Renewables

    Portland, OR
    4 days ago
  •  ...Platform Security Engineer 1 At HDR, our employee-owners are fully engaged in creating a welcoming...  ...world. Implement and maintain vDefend distributed firewall rules and basic micro-...  ...year of experience in infrastructure, systems, networking, or security engineering.... 
    Full time
    Temporary work
    Part time
    Monday to Friday
    Shift work

    HDR

    Portland, OR
    3 days ago
  •  ...: Beaverton, OR or Raleigh, NC We are seeking a Principal Platform Engineer to design, build, and implement scalable, secure infrastructure...  ...integrating infrastructure platforms with enterprise systems (e.g., identity providers, ITSM, monitoring) Exposure to container... 
    Permanent employment
    Local area

    Ralliant

    Beaverton, OR
    3 days ago
  • $79.54k - $113.63k

     ...Platform Security Engineer 2 At HDR, our employee-owners are fully engaged in creating a welcoming...  ...Independently implement and maintain vDefend distributed firewall policies and NSX micro-...  ...in infrastructure security, systems security, network security, or virtualization... 
    Full time
    Temporary work
    Part time
    Monday to Friday
    Shift work

    HDR

    Portland, OR
    3 days ago

Do you want to receive more vacancies?

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