Software Engineer - Distributed Systems & Platform Engineering
Apple Oakbrook
Role Number: 200666169-0505
Summary
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
- ...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...Suggested
- 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...Suggested
$104.7k - $153k
...of Cisco's AI-driven platforms and data infrastructure... ..., and Infrastructure Engineering. As part of this... ...data and intelligent systems. Explore the opportunities... ...You are a passionate software engineer with... ...Familiarity with distributed data processing technologies...SuggestedFull timeTemporary workApprenticeshipLocal areaFlexible hours- ...all the others? At Apple, our Platform Architecture group is... ...for connecting our hardware, software, and servers into one unified system. You’ll join a team of engineers and architects who are dedicated... ...and oversee the operation of distributed web services that set and...Suggested
- ...Software Engineer: SoC System Stress Validation Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each...Suggested
- ...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...
- ...Software Engineer, System Services & Daemons, Core OS Are you a big-picture thinker who loves setting high-reaching goals? Do you have a passion... ...daemons, libraries and command line tools on a UNIX platform is key. You should have excellent analytical skills and debugging...
- ...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 employmentLocal area
- Nike, Inc. in Beaverton, OR is looking for a Senior Software Engineer to support the new Legion Workforce Management global scheduling solution... ...translate requirements into technical solutions, maintain system configurations, and support testing phases while collaborating...Remote job
$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...Summer holidayFlexible hours- ...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...
- ...owners to determine the best solution. Software development, writing technical documentation... ...review, working with applications in distributed, cloud-native architectures, excellent... ...education in software development/engineering preferred (either through code schools...Contract work
- ...building a modern internal platform that powers the... ...of critical business systems. The platform provides... ...platform spans multiple engineering domains including infrastructure... ...approach emphasizes software-driven infrastructure,... ..., logging, and distributed tracing Implement telemetry...Full timeWork experience placementLocal areaShift work
- ...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...
- ...this role, you will be a member of the system-on-chip (SOC) performance team, working... ...the SOC architecture, design, power, and software teams, to deliver world-class caches/memory... ...motivated SOC Performance Modeling SW Engineer to work on our performance models and infrastructure...
- ...Are you an experienced Software Development Engineer 3 with a desire to excel? If... ...evaluation of the software and systems that make computers work.... ..., compilers, and network distribution software for medical,... ...Direct exposure to Azure platform services and the engineering...For contractors
- ...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 payRemote workFlexible hours
- ...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 employmentLocal areaRemote work
- ...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 timeTemporary workPart timeMonday to FridayShift work
- ...: 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 employmentLocal area
$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 timeTemporary workPart timeMonday to FridayShift work- 5–7 years of professional software engineering experience in production environments... ...SQL and data processing in distributed or cloud environments.... ...developer productivity and platform usability. Full stack... ...Data pipelines, reporting systems, and APIs that provide insights...
- ...launching a brand-new AI engineering function focused on... ...evaluation and observability systems, integrations across customer-facing platforms, and the data... ...backend infrastructure, and distributed integrations ~... ...systems design ~ Strong software engineering...Work at officeRemote work
$100k - $125k
...Software Development Engineer The main function of a software engineer is to apply the principles... ...and evaluation of the software and systems that make computers work. A typical... ...level software, compilers, and network distribution software for medical, industrial, military...Temporary work$116k - $194k
...seeking a skilled MTS IV - Software Engineer (IaaS) to lead the design and development of critical platform services that power our infrastructure... ...excellence across a distributed microservices ecosystem.?... ...observability solutions Ensure system reliability, performance,...Hourly payMinimum wageContract workTemporary workLocal areaFlexible hours- ...Software Engineer – NIKE USA Inc. – Beaverton, OR Build and deliver scalable... ...warehouse management systems, inventory databases, and external... ...with enterprise data platforms such as Databricks. Develop... ...fulfillment, logistics, and distribution data. Use Databricks Catalog...Remote work
- Performance Modeling Software Engineer, Platform Architecture In this role, you will be a member of the system‑on‑chip (SOC) performance team, working within the Hardware Technologies organization to shape the architecture of Apple's future devices. Our team initiates and...
- LAM RESEARCH Corporation in Tualatin, Oregon is looking for a Software Engineer to join their Global Products Group. You'll design and develop software programs while collaborating with cross-functional teams to drive innovation in semiconductor solutions. The ideal candidate...Remote work
$95.71k - $124.42k
Page Mechanical Group, Inc. in Portland, Oregon is looking for a technical expert to maintain existing systems and design new implementations remotely. The ideal candidate should have over ten years in programming, exceptional communication skills, and the capability to...Remote job$140k - $200k
...around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from... .... Overview The responsibilities of our Platform team include building and maintaining all...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Distributed Systems & Platform Engineering. Be the first to apply!
- software engineer full time Beaverton, OR
- startup software engineer Beaverton, OR
- software developer Beaverton, OR
- software development engineer aws Beaverton, OR
- ngo software engineer Beaverton, OR
- software engineer Beaverton, OR
- senior software engineer Beaverton, OR
- cybersecurity software engineer Beaverton, OR
- part time software developer remote Beaverton, OR
- intel software engineer Beaverton, OR


