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

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Distributed Systems Software Engineer, Python / Go in Washington DC vacancy
  • $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... 
    Suggested
    Full time

    Salesforce

    Washington DC
    4 days ago
  • 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

    Zoom Information, Inc.

    Bethesda, MD
    4 days ago
  • $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... 
    Suggested
    Full time
    Part time
    Internship
    Local area

    Capital One

    McLean, VA
    3 days ago
  • 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

    GEICO

    Bethesda, MD
    14 hours ago
  • $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... 
    Suggested
    Full time

    Maxar Technologies

    Arlington, VA
    4 days ago
  • #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 area
    Immediate start
    Remote work

    Kaav Inc.

    Arlington, VA
    3 days ago
  • $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 time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Comcast

    Washington DC
    3 days ago
  • $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 time
    Part time
    Internship
    H1b
    Local area

    Capital One

    McLean, VA
    a month ago
  • $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 work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    4 days ago
  • $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 work
    Work at office

    The Marlin Alliance

    Arlington, VA
    3 days ago
  •  ...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 time
    Work at office
    Immediate start

    Innovative Defense Technologies

    Arlington, VA
    4 days ago
  •  ...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 work
    Remote work
    Flexible hours

    Primer

    Washington DC
    14 hours ago
  • $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 time
    Work at office
    Remote work
    Worldwide

    Comcast

    Washington DC
    2 days ago
  •  ...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

    Kong

    Washington DC
    10 hours ago
  • $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 time
    Part time
    Internship
    Local area

    Capital One

    McLean, VA
    more than 2 months ago
  • $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 time
    Work experience placement
    Work at office
    Local area
    Worldwide

    CrowdStrike

    Arlington, VA
    3 days ago
  • $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 time
    Contract work
    Work experience placement
    Work at office

    ICF

    Adelphi, MD
    14 hours ago
  • $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 area
    Worldwide
    Flexible hours

    Okta

    Washington DC
    3 days ago
  • $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 area
    Flexible hours

    Expedia Group

    Washington DC
    14 hours ago
  •  ...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

    Interimage

    Arlington, VA
    14 hours ago
  • $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 work
    For contractors
    Shift work

    Peraton Corporation

    Arlington, VA
    14 hours ago
  • $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 time
    Live in
    Work at office
    Local area

    Accenture Federal Services

    Washington DC
    14 hours ago
  • $117.9k - $169.6k

     ...skilled and passionate Data Engineer to join our team. You...  ...languages like Python.Data Pipeline Development...  ...data pipelines and system health using tools like...  ...working with large-scale distributed systems.Knowledge of...  ...applications on an on-going basis and there is no... 
    Live in
    Work at office
    Local area

    Accenture Federal Services

    Suitland, MD
    20 hours ago
  •  ...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... 

    Ontrac Solutions Inc

    Washington DC
    1 day ago
  •  ...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

    Ai Squared

    Washington DC
    14 hours ago
  • $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 time
    Part time
    Internship
    H1b
    Local area

    Capital One Financial Corporation

    McLean, VA
    14 hours ago
  • $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 area
    Worldwide

    Databricks

    Washington DC
    14 hours ago
  •  ...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

    Opendatajobs

    Washington DC
    14 hours ago
  • $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 time
    Remote work

    Waymo

    Washington DC
    14 hours ago
  •  ...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 time
    Shift work

    C-serv

    Washington DC
    14 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Distributed Systems Software Engineer, Python / Go. Be the first to apply!