Distributed Systems Software Engineer, Python / Go
Canonical
Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical We are seeking a software engineer with a passion for building and validating resilient distributed systems. At Canonical you can build a career and drive the success of those leveraging Canonical's Ubuntu and Juju to build multi-cloud deployable cloud applications. We see quality engineering as a first class engineering practice and are looking for people who can bring deep engineering insights and a data driven approach to test automation, reporting and data analytics. The Distributed Systems testing team at Canonical is responsible for ensuring the high quality of Canonical's Cloud solutions based on Juju, Terraform, OpenStack, Kubernetes when deployed under highly diverse conditions, from bare metal in customer data centers to public clouds like AWS, GCE, Azure. As a software engineer you will have the opportunity to develop CI pipelines which power Canonical's cloud integration testing and reporting. Upcoming initiatives you will have the opportunity to contribute to include expanding deployment capabilities to new clouds and developing AI/ML pipelines for automatic analysis of test results. A successful candidate is interested in tackling these problems, as well as imagining and leading new initiatives within the team and across Canonical. Location: this is a Globally remote role What your day will look like Create automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications Enable engineering teams across Canonical to develop software with confidence by making distributed system testing tooling available across the company Enhance continuous integration pipelines for deploying and testing Canonical's cloud native products such as Kubeflow Deploy, manage, and debug highly distributed systems Monitor and report on automated testing efforts Collaborate daily with a globally distributed team What we are looking for in you Solid background in modern test processes and strategies Experience with Python or Go development Strong object oriented development skills Ability to develop and ship production grade modern web applications Working knowledge of continuous integration tools such as Jenkins, CircleCI, GitHub CI Knowledge of networking technologies and fundamentals Solid understanding of Linux system architecture A capacity for complex abstract thinking Capability for 2-4 weeks of international travel travel per year Additional skills that you might also bring Collecting and analyzing large multidimensional datasets Operating data platforms: key-value stores, relational or document databases, event buses Work with cloud technologies such as OpenStack, Kubernetes, Terraform and AWS Developing AI/ML pipelines What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. Distributed work environment with twice-yearly team sprints in person - we've been working remotely since 2004! Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues from your team and others Priority Pass for travel and travel upgrades for long haul company events Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world's computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Seniority level Seniority level Entry level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Software Development Referrals increase your chances of interviewing at Canonical by 2x Sign in to set job alerts for “System Software Engineer” roles. Seattle, WA $150,000.00-$180,000.00 1 week ago Seattle, WA $130,000.00-$200,000.00 1 week ago Seattle, WA $100,000.00-$720,000.00 3 weeks ago Seattle, WA $150,000.00-$175,000.00 1 month ago Seattle, WA $140,000.00-$170,000.00 3 months ago Senior Software Engineer I - Front End (Remote Eligible) Bellevue, WA $140,000.00-$200,000.00 1 week ago Software Engineer II - Backend (Remote Eligible) Bellevue, WA $120,000.00-$157,500.00 21 hours ago Software Engineer - AI/ML, Multiple Locations United States $84,200.00-$180,400.00 17 hours ago Software Engineer - Systems, Multiple Locations Redmond, WA $84,200.00-$180,400.00 23 hours ago Washington, United States $115,000.00-$185,000.00 2 months ago United States $70.67-$208,000.00 1 week ago United States $70.67-$208,000.00 1 week ago United States $85.10-$251,000.00 1 week ago Seattle, WA $110,000.00-$140,000.00 1 month ago Washington, United States $136,000.00-$204,000.00 4 days ago Redmond, WA $100,600.00-$215,400.00 2 days ago Software Engineer - Integrations and Developer Experience team Seattle, WA $150,000.00-$200,000.00 1 month ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
$148.5k - $223.9k
...Salesforce.Our Public Cloud engineering teams are responsible for... ...maintaining a large scale distributed systems engineering platform that ships... ...-quality, production-grade software using modern engineering... ...programming in Java, Golang, Python, or RubyExperience owning...SuggestedFull time- ZoomInfo is hiring a senior software engineer to design, build, and operate large-scale distributed systems across domains. You will craft high-volume streaming services... ...entities, and develop Java microservices plus Python backends that handle millions of requests daily...Suggested
$229.9k - $262.4k
...Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes) Do you love building and pioneering in the technology space? Do you enjoy... ...JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container...SuggestedFull timePart timeInternshipLocal area- GEICO is seeking a Senior Engineer to design, develop, and deploy large-scale distributed AI applications across multiple... ...You will build multi-agent systems and collaborate with cross-... ...requires 4+ years of software development in Python/Java, cloud experience (Azure...Suggested
$161k - $269k
...solvers, changemakers, and go-getters—where people... ...-based resources and distributed computing... ...preprocessing, and feature engineering to extract valuable insights... ...decision systemsMay use system-of-systems and multi-... ...and design AI software systemsMinimum Qualifications...SuggestedFull time- #Hiring For AI/ML Engineer Location: Arlington, VA... ...and monitor Azure AI/ML software programs and... ...and refine processes going forward. Using modern... ...coding languages such as Python, C++, Java, etc.... ...should not disseminate, distribute or copy this e-mail. Please...Local areaImmediate startRemote work
$142.65k - $213.98k
...a **mid-level Backend Engineer** to join our **Machine... ...**scalable backend systems** that power ML workloads... ...asynchronous and distributed processing patterns (workers... ...** of professional software engineering experience... ...Platform, Collaboration, Go Programming Language,...Full timeWork at officeRemote workWorldwideFlexible hours$165k - $195k
...Senior Machine Learning Engineer The Marlin Alliance,... ...learning methods, distributed systems, cloud-native development, and software engineering best practices... ...programming skills in Python. ~ Familiarity with cloud... ...skills in Java, C++, Go, or Rust. ~ Experience...Contract workWork at office$100k
...of scientists and engineers? Are you ready... ...non-kinetic defense systems? If so, we're... ...defense. Develop software pipelines to... ...citizenship. You 'll go above and beyond... ...to solve distributed resource allocation... ...production-level code (Python, C/C++) for real-world...Temporary workWork experience placementInterim roleRelocation packageFlexible hours$197.3k - $225.1k
...Overview Lead Software Engineer, Back End (Java/ Python/ Go Backend, REST/ GraphQL APIs, WAF, Protocol, AWS) Do you love building and pioneering at the intersection of security and cloud infrastructure? Do you enjoy solving complex problems in a fast-paced, collaborative...Full timePart timeInternshipH1bLocal area- ...complex, mission-critical systems in the US Department... ...seeking an IT Systems Engineer to be part of our... ...patch management, and software installations.Operate... ...with Bash, C, and/or Python scripting.Understanding... ...Hat or similar Linux distributions.Experience working with...Full timeWork at officeImmediate start
- ...organizations. Our software enables leaders,... ...Machine Learning Engineer, you'll own AI-driven... ...to the production system the mission... ..., drawing on real distributed-systems experience... ...around you as you go. Your technical range... ...production APIs in Python (Rust a plus). High...Contract workRemote workFlexible hours
$168.33k - $252.49k
...SummaryWe are looking for a Senior Software Engineer to lead the technical... ...building scalable, reliable systems that happen to use modern AI... ...maintainable code across the Python backend. Establish patterns... ...frameworks (FastAPI, asyncio) and distributed service architectures....Full timeWork at officeRemote workWorldwide- ...Role:As a Site Reliability Engineer, you’ll join the global Platform... ..., and run production systems serving thousands of customers... ...environments supporting hybrid and distributed architectures.Develop and... ...more programming languages (Go, Python, Bash) for automation and...Temporary work
$229.9k - $262.4k
...Overview Senior Lead Software Engineer, Back-End Distributed Systems (AWS, Go, Kubernetes, MCP, Lua, Python) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and...Full timePart timeInternshipLocal area$140k - $215k
...native platform. We work on large scale distributed systems, processing almost 3 trillion events... ...Role:We're hiring a Product Analytics Engineer for CrowdStrike's Product Insights team... ...in at least one modern language (Python, Go, or similar)Deep SQL expertise and hands...Full timeWork experience placementWork at officeLocal areaWorldwide$174k - $238k
...Staff Site Reliability Engineer to join Okta's Federal... ...of production systems. You will serve as a technical... ...closely with software engineers, architects,... ...infrastructure using Go, Python, Terraform, and related... ...operating and troubleshooting distributed data platforms such as...Local areaWorldwideFlexible hours$81.5k - $138.55k
ICF is seeking a Software Developer to be part of a talented, technical... ...of software and hardware engineers.Using containerization technologies... ....2 years of experience using Python and Git.At least 1 year of... ...but not limited to parallel, distributed and multi-threaded...Full timeContract workWork experience placementWork at office$104k - $166k
ResponsibilitiesPeraton is seeking a Senior Systems / Software Engineer to join our team of qualified, diverse individuals. The qualified applicant will become part of Peraton's Federal Aviation Administration (FAA) Navigation Technical Assistance Contract II (NAVTAC II...Contract workFor contractorsShift work- ...Developer with strong software design expertise to design... ...data-intensive systems and Generative AI capabilities... ...of software engineering, data engineering, and... ...backend services using Python frameworks (e.g., Flask... ...the design of scalable, distributed system architectures...Full time
$108.4k - $203.4k
...experience with scripting languages such as Python, JavaScript or Rust Familiar with... ...Degree in computer science, technology, engineering, mathematics (STEM) related field, with... ...here. We accept applications on an on-going basis and there is no fixed deadline to...Full timeLive inWork at officeLocal area$117.9k - $169.6k
...government forward! Data Engineer We are looking... ...languages like Python. Data Pipeline Development... ...data pipelines and system health using tools... ...working with large-scale distributed systems.... ...applications on an on-going basis and there is no...Live inWork at officeLocal area- ...Machine Learning Engineer Washington, DC (Hybrid) About the... ...maintaining, and monitoring the AI/ML systems that power our platform. You... ...(AWS, GCP, Azure) and distributed systems. Apply containerization... ...). ~ Strong proficiency in Python; familiarity with ML...Full time
- ...Observability / Site Reliability Engineer (SRE)Ontrac Solutions is a leading... ...tuning, and deep visibility across distributed multi-cloud and native systems. You will play a critical role in... ...in at least one modern language (Python, Go, Java, Perl, or advanced Shell).Containers...
$184.5k
...This Senior Machine Learning Engineer role is part of the Distribution & Supply team which sits... ...the machine learning–driven systems that power how our travel supply... ...Group for ML (such as Python or Java), with deep understanding of core software engineering concepts, system...Local areaFlexible hours$197.3k - $225.1k
Lead Software Engineer (React, Python, AWS) Do you love building and pioneering in the... ...with deep experience in distributed microservices, and full stack systems to create solutions that help... ...TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases...Full timePart timeInternshipH1bLocal area- ...work Machine Learning Engineers make machine learning... ...artifacts. · Model-serving systems and APIs designed for... ...seam between modeling and software engineering. You can... ...Specific openings may name Python, SQL, Java, model frameworks, distributed-processing tools, cloud...Full time
$175k - $215k
...Perception team builds the system which learns the... ...of sensors, enabling engineers like you to (1) develop... ...looking for a strong Software Engineer with robotics... ...methods and recipes for distributed fine-tuning enabling multiple... ...~ Experience with Python and familiarity with...Full timeRemote work$152.3k - $209.45k
...Sr. Solutions Engineer - Public Sector (Defense Industrial Base) McLean, Virginia; Washington,... ...role Experience designing and architecting distributed data systems Comfortable programming and debugging in at least one: Python, Scala, Java, SQL, or R Experience supporting...Local areaWorldwide- ...As one of our AI ML Engineer’s, you'll be a key technical... ...multi-agent systems that perceive, learn,... ...Own the end-to-end software development lifecycle... ...operations) ~5–10 years of Python expertise, including advanced... ...large-scale distributed systems on cloud platforms...Full timeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Distributed Systems Software Engineer, Python / Go. Be the first to apply!
- system programmer Washington DC
- IT system engineer Washington DC
- systems software developer Washington DC
- python developer data analytics Washington DC
- python developer remote Washington DC
- python developer Washington DC
- full stack / python developer (remote) Washington DC
- python programmer Washington DC
- python engineer Washington DC
- javascript software engineer Washington DC



