Senior Software Engineer in Test, Distributed Systems - ACS
$171.6k - $302.2kApple
Senior Software Engineer In Test, Distributed Systems - Acs
The Apple Cloud Engineering team is looking for an outstanding software engineer to integrate and test software to lead and orchestrate workloads across highly performant and energy efficient systems that will power the next generation of data centers. In this highly collaborative role, you will be at the center of multiple efforts to utilize hardware acceleration for machine learning and high performance computing workloads. You will partner with teams across Apple to adapt, tailor, and scale software on a novel compute platform and will help to build the foundation of our future cloud architecture. We are looking for someone with proven mastery building and leading scalable, resilient systems. You should have a strong mix of education and practical experience with a real passion for diving head first into challenging problems.
Description
You will work multi-functionally with architecture, platform design, SOC architects, and software teams to automate and validate outstanding hardware, software and services. You will be responsible for building and maintaining system infrastructure that powers next generation of data centers. You will ensure high quality and agility with unit tests, integration tests and performance tests. You will be responsible for crafting, implementing, and completing test plans and test suites based on specification documents.
Key Qualifications
- 5+ years of experience as a Software Development Engineer in Test or Software Quality Engineer
- Scripting and programming skills in C/C++, Golang, Python, Shell
- Excellent Automation skills and CI/CD pipeline experience is a plus
- Good understanding of microservice topologies and deployment patterns in the cloud and/or edge
- Experience with cloud orchestration engines such as Kubernetes, Nomad, Apache Mesos, or similar
- Ability to triage problems, prioritize accordingly, and propose a resolution
- Experience with Swift, Objective-C and Apple development tools is a definite plus!
- Passion for software architecture, APIs and high performance extensible software.
- Creative, collaborative, and product-focused
- Excellent communication skills
Education & Experience
Bachelors or Masters in Computer Science, Computer Engineering, or equivalent experience.
Additional Requirements
- YOU ARE THE RIGHT MATCH IF:
- - You possess strong skills in software development and testing.
- - You are passionate about developing new features, automation, maintaining existing code, fixing bugs.
- - You have strong problem-solving skills.
- - You are skilled at the art of communicating and enjoy it
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 $171,600 and $302,200, 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.
$201.3k - $302.2k
...Senior Software Engineer In Test - Distributed Systems Apple Service Engineering is seeking an exceptional Senior Software Engineer in Test to take on a high visibility, high impact role at the center of our next-generation datacenter and Private Cloud Compute initiatives...SeniorRelocation$157.7k - $213.8k
Senior Software Engineer - Distributed Data Systems Bellevue, Washington At Databricks, we are passionate about enabling data teams to solve the world’s toughest... ...data pipelines and enables customers to deploy, test & upgrade pipelines and eliminate operational burdens...SeniorLocal areaWorldwide$124.9k - $228.9k
...firm located in Bellevue, WA is looking for a Senior Engineer to enhance its platform's performance in a... ...candidates will have over 7 years of experience in software development and a strong understanding of distributed systems. The base salary for this role ranges from $1...Senior$184.5k - $258k
Expedia, Inc. is seeking a Senior Software Development Engineer in Seattle to design and operate scalable, distributed systems that improve the travel marketplace. The ideal candidate has over 8 years of experience, demonstrating ownership of services and technical leadership...Senior$124.9k - $228.9k
...and background, to work on large-scale distributed systems coordinating thousands of servers in... ...challenges. What you’ll do: As a Senior Engineer on this team, you will lead the design... ...succeeding in this role. You have 7+ years of software development and engineering...SeniorFull timeTemporary workLocal area$143.7k - $194.4k
...Behind the scenes, a distributed log service is... ...foundational distributed systems that power the largest... ...alongside multiple Senior and Principal Engineers on a tight-knit team... ...-to-end delivery of software projects - from... ...management, build processes, testing, and operations...InternshipFlexible hours- US Tech Solutions is seeking a Software Engineer in Seattle, WA, to design, develop, and deliver large-scale software applications. The role requires expertise in multi-threaded and distributed programming, particularly in Java and C, and knowledge of JDBC and SQL. The...SeniorContract work
$168k - $252k
Senior Software Engineer - Real Time Systems Develop real-time software systems for autonomous vehicles in a hardware... ...ranging from core infrastructure, distributed systems, embedded computing,... ...implementing robot or autonomous vehicle testing frameworks in a software-in-the-...SeniorFull timeWork experience placementLocal areaRelocation package- ...Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer... ...and a data driven approach to test automation, reporting and data analytics... ..., age, or veteran status. Seniority level ~ Seniority level Entry level...Full timeLocal areaRemote workWorldwide
- A financial services firm located in Fort Lauderdale, Florida, is seeking a Manager for Distribution Data Systems. This position involves overseeing Salesforce CRM management, translating business needs into scalable solutions, and enhancing operational efficiencies. The...Senior
- ...intelligence. Pillar 1: Data Engineering & Observability Build and... ...pipelines and observability systems that power metrics, logging,... ...Ideal candidates have strong distributed systems fundamentals, backend... ...high-quality, production-grade software using modern engineering...Senior
$171.6k - $302.2k
...Senior Linux System Engineer - ACS Build and solve Linux production systems at scale. Multi-datacenter... ...based on requirements - Write code, tests, documentation, participate in code... ...etc ~* Prior experience as an SRE, Software engineer ~* Experience in system automation...SeniorRelocation- ...Senior Rust Engineer - AI Data & Infrastructure (AI Training) About the Role What if your... ..., annotation tooling, and evaluation systems that leading AI labs depend on every day... ...build, and optimize high-performance distributed systems in Rust supporting AI data...Hourly payContract workFreelanceRemote workFlexible hours
$202.16k - $368.22k
...includes relational databases, distributed caches, key-value stores,... ...wide-column stores, search engines, and multi-model databases.... ...generation AI-native database systems-intelligent, multimodal, and... ...memory for AI agents. As a Senior Software Engineer or Researcher, you...SeniorTemporary workLocal area$151.3k
...Labs designs silicon and software that accelerates... ...accelerators. This role is for a Senior Machine Learning Engineer in the Distribute Training team for AWS... ...this for the Neuron based system is key focussing on... ...management, build processes, testing, and operations...SeniorInternship$182.4k - $247k
...leading data and AI infrastructure company is seeking a backend software engineer to design, build, and operate micro-services for their... ...Azure. Responsibilities include developing large-scale distributed systems and collaborating with product management. The role offers...Senior- The Trade Desk, Inc. is seeking a Software Engineer in Bellevue, WA, who will take ownership in product strategy through design and delivery... .... You will lead engineering teams and tackle large-scale distributed systems. Qualified candidates should be proficient in C#, Java,...Senior
- Join a leading company as a Distributed Systems Software Engineer focused on building resilient cloud applications using Python or Go. The role emphasizes... ...infrastructures, with opportunities for innovation in testing and AI/ML pipelines. Enjoy a supportive distributed...Remote work
$124.9k - $228.9k
The Trade Desk in Bellevue, WA is looking for an experienced Software Engineer to optimize large-scale distributed systems. The role requires a minimum of 6+ years in software development, high-performance computing, and experience with .NET Core, Java, and distributed...Senior$168.1k - $227.4k
...DSQL is a serverless, distributed SQL database with... ...automatically manages and scales system resources, so you don... ...assistants. As a Senior Engineer on the JumpStart team... ...professional software development experience... ..., build processes, testing, and operations ~ Experience...SeniorTemporary workInternshipImmediate startFlexible hoursDay shiftAfternoon shift$87.42k - $111.4k
...who require more than just engineering, combining science with... ...solutions that stand the test of time. From pipelines to... ...industry. We are seeking a Distribution Management System (DMS) Applications Engineer... ...time status and level of seniority (ranging from 15 to 25 days...Full timeTemporary workPart timeLocal area- A leading technology company is seeking a Senior Software Development Engineer to join their AR/VR development team. Located preferably in... ...precision and quality in immersive display systems through rigorous testing and calibration. The ideal candidate will have at...Senior
$191k - $253k
...Senior Software Engineer, Manufacturing Test Anduril Industries is a defense technology company with a mission to transform U.S. and allied military... ...the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's family of systems...SeniorFull timeWork experience placementImmediate start$123.5k - $162.1k
Senior Software Engineer - Content Management Systems lululemon is an innovative performance apparel company for yoga, running, training, and other athletic... ...busting, and purge mechanisms for high‑availability distributed systems. Familiarity with observability stacks and...SeniorPermanent employmentPart timeLocal areaWork visa- Axon is seeking an experienced Distributed Systems Engineer based in the United States, preferably near Seattle. In this hybrid role, you will design... ...systems while mentoring teammates to produce high-quality software. You will enjoy competitive salaries, 401k with employer...Senior
- Canonical seeks a Distributed Systems Software Engineer skilled in Python or Go to enhance the quality and resilience of their cloud systems. This globally remote role involves developing automated testing infrastructures and collaborating with a distributed team. Successful...Remote work
$200k - $260k
...machine learning, as well as a field-test forward ethos, to deliver combined capabilities... ...We are seeking a Technical Lead - Distributed Systems to lead its efforts designing and... ...Collaborate with cross-functional robotics engineering teams on development of world models...Flexible hours- A leading engineering firm in Seattle is seeking a Senior Engineer to join their System Verification & Validation team. The role involves designing testing strategies for high-voltage battery systems and ensuring compliance with industry standards. The ideal candidate should...SeniorFull time
- Anicca Data Science Solutions is seeking a skilled software engineer to join their Bellevue office. The role involves collaborating with stakeholders... ..., knowledge of networking, and experience with large-scale distributed services are critical. The company offers benefits including...SeniorWork at officeImmediate start
$202.16k - $368.22k
...Senior Software Development Engineer, Quality Platform & AI Test Automation Location: Seattle Employment Type: Regular Job Code: A33067A Responsibilities... ...automation and AI outputs with test management systems, dashboards, ticketing systems, and release processes...SeniorTemporary workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer in Test, Distributed Systems - ACS. Be the first to apply!
- software sales engineer Seattle, WA
- software engineer full time Seattle, WA
- facebook software engineer Seattle, WA
- startup software engineer Seattle, WA
- intermediate software engineer Seattle, WA
- rust software engineer Seattle, WA
- freelance software developer Seattle, WA
- work from home software developer Seattle, WA
- software developer Seattle, WA
- software development engineer aws Seattle, WA

