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

Overview Distributed Systems Software Engineer, Python / Go – 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. Location: 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 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 Entry level Employment type Full-time Job function Engineering and Information Technology Industries Software Development #J-18808-Ljbffr

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Distributed Systems Software Engineer, Python / Go in Madison, WI vacancy
  • $174.9k - $261.3k

     ...The Data Labeling Engineering team designs,...  ...intersection of software engineering ,...  ...TypeScript/React, Python, GraphQL, Golang...  ...direct impact on systems that unblock the next...  ...building robust distributed platforms and applications...  ..., TypeScript, Go, React, SQL, Redux... 
    Suggested
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Madison, WI
    3 days ago
  • $100.92k - $176.62k

     ...recognitionJob SummaryAs a lead engineer, you will define strategies...  ...-cloud and cloud-native systems. A lead systems engineer provides...  ...on-premise and cloud-native distributed computing systems.Architect hybrid...  ...skills (e.g., PowerShell, Python).Extensive experience as an... 
    Suggested
    Full time
    Work experience placement
    Flexible hours

    TruStage Financial Group

    Madison, WI
    3 days ago
  • $113.4k - $194.4k

     ...Medica is seeking a Senior AI Software Engineer to design, build, and scale...  ...of AI pipelines and systems. Assist with evaluation setup...  ...software development skills using Python, Go, TypeScript, or comparable...  .... Ability to design APIs, distributed services, asynchronous... 
    Suggested
    Work experience placement
    Work at office
    3 days per week

    Medica

    Madison, WI
    3 days ago
  •  ...perks of working at Nelnet go beyond our benefits...  ...innovation. Our AI / ML Engineer role sits at the center...  ...about taking agentic systems from prototype to dependable...  ...of applied AI and software engineering. Your primary...  ...programming skills in Python.2. Working knowledge of... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Work from home

    Nelnet

    Madison, WI
    1 day ago
  •  ...Do As a Staff AI Engineer, you will be a senior...  ...developer facing AI systems. You will operate...  ...evolution of largescale, distributed AI systems that power...  ...workloads across the software development lifecycle...  ...proficiency in Java, Go, or Python, with experience... 
    Suggested
    Permanent employment
    Flexible hours

    Teradata

    Madison, WI
    4 days ago
  • $102.3k - $209.5k

     ...schematic/board reviews to surface firmware/software implications; supports early bring-up...  ...Key Responsibilities Systems Software Development: Design, develop...  ...availability. Work closely with platform engineering, operations, firmware development, silicon... 
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Oracle

    Madison, WI
    5 days ago
  • $296.3k - $423.9k

     ...breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation...  ...-performing team of engineers building ML-driven...  ...software engineering skills (Python, C++, or similar)....  ...infrastructure and distributed ML pipelines. Experiencewith... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Madison, WI
    2 days ago
  •  ...Overview The Sr. Cloud Solutions Engineer designs, implements, and...  ...using PowerShell and/or Python; experience with Power Automate...  ...growth opportunities with on-going training & continued education...  ...to information, technology, software, or technical data that is subject... 
    Work at office
    Remote work

    Impact Networking

    Madison, WI
    4 days ago
  •  ...team. This role requires expertise in Python and some knowledge of Go. You will develop a cloud-native...  ...leveraging open-source tools, working in a distributed team. The position offers personal...  ...of container technologies and distributed systems. #J-18808-Ljbffr Canonical
    Remote job

    Canonical

    Madison, WI
    2 days ago
  •  ...predicting how much ice cream is going to be sold next week in...  ...Improve operations by conducting systems analysis; recommending...  ...general scientific computing softwares such as R, MATLAB, Octave, etc...  ...capabilities including C++, Java, Python is a plus but not necessary.... 

    The Weather Channel

    Madison, WI
    4 days ago
  • $18 - $25 per hour

     ...the world's most advanced hardware and software solutions, WWT helps clients and partners...  ...scale through its global warehousing, distribution and integration capabilities. With...  ...interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions... 
    Remote job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Madison, WI
    3 days ago
  • $100k

     ...looking for entry-level software programmers, Java full stack developers, Python/Java developers, data...  ..., machine learning engineers for full time positions...  ...engineering, information systems, IT project work on...  ...to take you off their distribution list and make you unavailable... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Madison, WI
    4 days ago
  •  ...the requisite skillset go to the clients and get...  ...Recent computer science/engineering/mathematics/statistics...  ...engineering, information systems, ITProject work on the...  ...and understanding of the software development life...  ...cycleKnowledge of statistics, SAS, Python, computer vision, and... 
    H1b

    SynergisticIT

    Madison, WI
    1 day ago
  • $114.6k - $234.6k

     ...Job Description Owns complex system modules and fleet automation workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive investigations...  ...; provides guidance and coaching to engineers to drive improvements. Utilizes advanced... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Madison, WI
    5 days ago
  • $253.9k - $298.7k

     ...Coinbase. As a Senior Staff Software Engineer on thePlatform Payments...  ...Payments pods, upleveling system design quality, review rigor...  ...and operating large-scale distributed systems in production, with...  ...backend programming (e.g., Go, Java, Python) and cloud-native architecture... 
    Local area

    Coinbase

    Madison, WI
    4 days ago
  •  ...a proven track record in Python and/or Go. As part of the Observability...  ...opportunity for a software engineer passionate about open‑source...  ...proactively with a globally distributed team Write, test and document...  ..., snap, distributed systems Benefits Distributed work... 
    Remote work
    Work from home

    Canonical

    Madison, WI
    2 days ago
  • $100k - $125k

     ...role will focus on data engineering, statistical modeling,...  ..., and scientific software development supporting...  ...teamsContribute production-quality Python code and maintain...  ..., including remote systems and cloud-based...  ...datasetsExperience with distributed computing systemsExperience... 
    Remote work

    Arrowhead Pharmaceuticals

    Madison, WI
    3 days ago
  • $85k - $148k

     ...Senior Mainframe Systems Programmer – AutomationRemote - United...  ...for different platforms Engineering solutions to bridge tool capabilities...  ...Other Qualifications Software development and Programming...  ...Software packaging and distribution IT Service Management (ITSM... 
    Full time
    Temporary work
    Remote work
    Work from home
    Flexible hours

    Ensono

    Madison, WI
    1 day ago
  •  ...Nuuly is hiring a Senior Software Engineer to join our Technology team....  ...processing of our garment distribution centers. We're looking for...  ...mortem processes to improve system reliability. You should be...  ...other JVM languages preferred; Python, Go, Node/TypeScript also... 

    Nuuly

    Madison, WI
    19 hours ago
  • $60 per hour

    Job Title EMBEDDED ENGINEER Employment type Contract Base pay range...  ...Wi‑Fi) for embedded Linux systems. Customize and optimize Linux...  ...stacks into Yocto‑based Linux distributions, ensuring compliance with...  ...C++ and scripting languages (Python). Solid understanding of networking... 
    Contract work

    Vaiticka Solution

    Madison, WI
    2 days ago
  •  ...Government. Our teams combine modern engineering, secure cloud architecture,...  ..., and decision-support systems. Analyze structured and...  ...cloud-native platforms, and distributed data environments....  ...Strong programming skills in Python and modern data science frameworks... 
    Full time
    Contract work
    Work at office
    Local area
    Remote work

    St. George Tanaq Corporation

    Madison, WI
    1 day ago
  • $131k - $220k

     ...across AWS and GCP. The engineer will enable reliable,...  ...the Backstage Software Catalog to provide a unified...  ...using languages like Python, Go, or Bash.Observability...  ...dashboards, and using APM for distributed tracing.A proactive...  ...complex, distributed systems and a methodical... 
    Full time
    Work at office
    Local area
    Relocation package
    Flexible hours

    American Family Insurance

    Madison, WI
    1 day ago
  •  ...network, cloud, and infrastructure environments.Drive automation, system reliability, and operational efficiency initiatives.Oversee...  ...We're Looking For5+ years of experience in infrastructure engineering, systems administration, network engineering, DevOps, or a related... 

    Robert Half

    Madison, WI
    3 days ago
  • $126.07k - $196.98k

     ...is seeking a Senior AI Engineer to join our growing AI...  ...traditional software applications and GenAI...  ...Engineering, Office 365) to go thru approvals, architecture...  ...backend development with Python AND Javascript ~2+...  ...and multi-agent GenAI systems in production. We need... 
    Full time
    Work at office
    Local area
    Remote work

    Chemours

    Madison, WI
    4 days ago
  • $165.56k - $188.09k

     ...Sr. Data Analytics Engineer Sr. Data Analytics Engineer...  ...you get the freedom to go further - no matter...  ...Engineering, Information Systems or related technical...  ...responsible experience in a Software Engineering role (e.g....  ...data ingestion. ~ Python and Java programming.... 
    Local area
    Remote work
    Relocation

    Under Armour

    Madison, WI
    4 days ago
  • $106.61k - $284.28k

     ...to our mission. The Lead Data Privacy Engineer will play a critical role in advancing...  ...and insider risk controls. ~ Strong software engineering foundation with 5+ years developing...  ..., and automating solutions using Python, Java, Go, or similar programming and scripting languages... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    CVS Health

    Madison, WI
    2 days ago
  • $197.4k - $232k

     ...Remote Department Engineering Compensation: $...  ...the Role Senior Software Engineers II at...  ...of critical backend systems that underpin our data...  ...delivery of large-scale, distributed services that must...  ...(for example, Java, Go, C/C++, or Python) and strong... 
    Full time
    Remote work

    Confluent

    Madison, WI
    3 days ago
  • $296.3k

     ...technically strong Senior Engineering Manager – AI/ML...  ...that successively go up the Data...  ...team builds scalable systems and pipelines that...  ...scalable software solutions to a production...  ...environment using Python. Proven experience...  ...iteration by distributed teams. Strong data... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Madison, WI
    5 days ago
  • $189k - $230.7k

     ...As a Principal Solutions Engineer, you'll play a pivotal role in...  ...opportunities to simplify complex systems, improve platform...  ...centered around Azure and modern distributed systems. A platform to influence...  ...Javascript (React, Angular, etc.), or Python. System administration and... 
    Work experience placement
    Remote work

    Boeing Employees Credit Union

    Oregon, WI
    5 days ago
  • $75.7k - $136.3k

     ...for automation and building systems that scale? Join our highly skilled Site Reliability Engineering team! Our team designs, develops...  ...Collaborating with software engineering, infrastructure,...  ...role, working with large-scale distributed systems. Have experience with... 
    Work experience placement
    Work at office

    Akamai

    Madison, WI
    1 day 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!