Jobs
Indexed directly from employers. Every age is their own publish date.
Indexed directly from employers. Every age is their own publish date.
Indexed directly from employers. Every age is their own publish date.
Searching titles and descriptions for “Principal Software Engineer - Distributed Systems”. A match may be a passing mention rather than the job itself. Titles only.
201 roles across 249 listings · show every listing · page 1 of 9
…network of distributed batteries that is transforming today’s fragile, centralized grid into a resilient and abundant system. We are engineers, operators, and creatives…
…in software engineering, network engineering, or systems administration OR equivalent experience. 9+ years technical experience working with large-scale cloud or distributed systems. 5…
…latency, massively distributed services that form the backbone of Microsoft's productivity cloud. We are looking for a Principal Software Engineer to help shape…
…accountable for delivering secure systems that safely reasons over various invariants and principles. Set the bar for safe agentic engineering. Establish how the team…
…and distributed systems. Experience developing microservices and REST APIs. Experience working with LLMs and developing AI agents. Good understanding of software engineering principles and…
…Delivery / GitOps tooling — ArgoCD (ideally ApplicationSets), Helm , and building deployment tooling that other engineers rely on Backend platform & API engineering at scale, on systems…
…Experience with batteries, solar power, or distributed low-voltage systems. Experience with functional-safety principles or electronics operating around untrained users. Experience developing remote…
…at least 3 years of professional software development experience Is skilled at writing large-scale, distributed backend systems in a compiled language (Java, C…
…engineering workflows such as diagnostics, intelligent runbooks, incident analysis, and developer productivity—aligned with Microsoft Responsible AI principles. #distributedsystems #storagelayer #dataplane #highscale #azuresql Software…
…Understanding of software development principles, design patterns, and various programming languages (like python and golang) Proficient with modern Unix/Linux operating systems/distributions Experience…
…scale software platforms, cloud infrastructure, network systems, or distributed services. 6+ years of people management experience leading software, network, infrastructure, or platform engineering teams…
…full-stack software engineering experience — strong fundamentals across frontend, backend, APIs, and data. Bachelor's degree in Computer Science, Engineering, Information Systems, or a…
…of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation…
…software engineering Experience building identity and access management systems such as authentication (OAuth, SSO), authorization (RBAC, ABAC, ReBAC), and login and registration systems a…
…of experience in the software industry with strong passion for quality, automation, and engineering excellence. Deep understanding of OOP principles and strong proficiency in…
…Software Engineering in the Engineering department. In this position, you will serve as a key technical leader and core development engineer, driving critical system…
Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Google…
Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Google…
…Experience collaborating cross-functionally with software engineering, quality, distribution, database, and infrastructure partners. About the team We work fully asynchronously and handbook-first with…
…operate distributed data systems with strong correctness guarantees; implement monitoring, alerting, dashboards, and runbooks that keep revenue-impacting pipelines trustworthy. - Raise the Engineering Bar…
…Candidate Profile 3+ years of experience building distributed systems Passionate about delivering and deploying a product with cross-team stakeholders Solid computer science fundamentals…
…science or engineering related majors with sophisticated level knowledge in designing and delivering of Enterprise Grade software systems. - Experienced in Software Engineering with strong…
…network of distributed batteries that is transforming today’s fragile, centralized grid into a resilient and abundant system. We are engineers, operators, and creatives…
…secure design principles Demonstrated ability to design, document, and implement new security processes. Experience conducting security assessments of complex distributed systems, cloud-native applications…
…systems Familiarity with observability concepts (SLIs/SLOs), backup, and DR practices for OLTP/distributed-SQL engines Solid troubleshooting skills, a resourceful first-principles approach…