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 1 day ago
Similar jobs that could be interesting for youBased on the Distributed Systems Software Engineer, Python / Go in Madison, WI vacancy
  • $186.07k - $225k

     ...global financial system. To achieve our...  ...Learning Platform Engineer to join our Machine...  ...processing, distributed training, and highly...  ...build high quality software, and take their skills...  ...quality of data going into our models and...  ...we use (Python, Golang, Ray, Tecton... 
    Suggested
    Local area

    Coinbase

    Madison, WI
    5 days ago
  •  ...Doyle - Enterprise Systems Developer Technical Services Doyle Administration...  ...for the Tyler Technologies Enterprise ERP Software system, supporting Human Resources, Payroll...  ...to meet deadlines and the ability to go from one project to another as demand is... 
    Suggested
    Work experience placement
    Work at office
    Remote work
    Shift work
    Night shift
    Weekend work
    Afternoon shift

    The Madison Metropolitan School District

    Madison, WI
    2 days ago
  • $105k - $195k

     ...implementation, and operational excellence of our core infrastructure systems. Responsibilities include managing a high-performing team,...  ...success in leading cross-site infrastructure projects and distributed teams. * Deep technical expertise in: 1. Server Environments... 
    Suggested
    Minimum wage
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide
    Flexible hours

    nVent

    Madison, WI
    4 days ago
  • $150k - $160k

     ...solutions that connect and protect critical equipment, buildings, and systems across industries worldwide. This role is responsible for...  ...success leading enterprise-level infrastructure projects and distributed/global teams ~ Strong technical expertise across: ~... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Temporary work
    Worldwide
    Flexible hours

    Dahl Consulting

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

     ...Revenue Cycle Management systems using LLMs and AI...  ...for highly skilled AI engineers to design and build...  ...8+ years of relevant software engineering experience...  ...engineering skills in Python/Java. • Strong knowledge...  ...building high-scale distributed data systems. • Cloud... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Madison, WI
    6 days ago
  •  ...and continually improve software solutions to ensure system reliability and availability...  ...You will help lead chaos engineering efforts in a production-...  ...’ll work on a globally-distributed team of other devops professionals...  ...language such as Python, and with a modern source... 
    Permanent employment
    Flexible hours

    Teradata

    Madison, WI
    15 days ago
  • $79.2k - $209.5k

     ...Intelligence (HDI) team as a Principal Software Engineer, where you will design and build...  ...of cloud-native platforms, distributed systems, and intelligent automation solutions...  ...software development experience in Python, Java, Go (Golang), or similar languages Strong... 
    Temporary work
    Flexible hours

    Oracle

    Madison, WI
    6 days ago
  • $96.8k - $306.4k

     ...Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level,...  ...operating next-generation AI systems on Oracle Cloud Infrastructure...  ...candidate combines deep distributed systems experience with practical...  ...programming skills in Python and ability to contribute high... 
    Temporary work
    Flexible hours

    Oracle

    Madison, WI
    7 days ago
  • $170k - $215k

     ...022, but with history going back to 1939, Norstella...  ...industry experts, and engineering. Our deep expertise in...  ...successful deployed systems, past successes have seen...  ...knowledge of Python and core data science...  ...deploy well-architected software packages ~ Strong communication... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Norstella

    Madison, WI
    7 days ago
  • $185k - $335.3k

     ...scale. As a Staff ML Engineer, you will operate as a...  ...efforts across distributed training workflows, improving...  .... Raise the bar on system observability,...  ...years of professional software engineering experience...  ...programming skills in Python, with deep proficiency... 
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Madison, WI
    7 days ago
  • $79.2k - $209.5k

     ...Oracle Health Platform Engineering builds core platform...  ...quality across system design, coding, testing...  ...are seeking a Senior Software Developer (IC3) to design...  ...(e.g., Java, C#, Go, Python) and experience building...  ...RDBMS and/or NoSQL) and distributed systems fundamentals.... 
    Temporary work
    Visa sponsorship
    Flexible hours

    Oracle

    Madison, WI
    8 days ago
  •  ...customers to modernize legacy systems and break data silos...  ...As a Staff Security Engineer at EDB, you will be a...  ...them to ship secure software. This is a role...  ...production-quality code in Python, Go, or a comparable...  ...initiatives in complex, distributed environments. Demonstrated... 
    Remote work

    EDB

    Madison, WI
    14 days ago
  • $150.2k - $283.5k

     ...you'll do… • Design and implement software running on a distributed embedded system with multiple microcontrollers...  ...Bachelor’s degree in electrical engineering, Computer Science, Computer Engineering...  ...for using scripting languages (Python) • Fluent in software... 
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford Motor Company

    Madison, WI
    4 days ago
  • $97.9k - $133.5k

     ...caring community The Data Engineer 2 will develop scalable data processing...  ...and applies industry-standard software development practices and...  .... ~ Proficiency in SQL and Python. ~ Comprehensive knowledge...  ...brings better health outcomes. We go beyond physical health by also... 
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Remote work

    CenterWell

    Madison, WI
    3 days ago
  •  ...seeking a Staff AI/ML Engineer for the Vehicle Mechatronic...  ..., and operating real systems - not on academic...  ...Strong proficiency in Python (production-quality code...  ..., Spark, or similar distributed processing frameworks....  ...embedded controls, or software-defined vehicle programs... 
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package

    General Motors

    Madison, WI
    6 days ago
  • $108k - $135k

     ...success through our comprehensive expertise in software and technology. Honeywell is looking for a Solutions Architect/Pre-Sales Engineer who will provide primary technical pre-...  ...product development. The Honeywell SA is a "go-to" person who bridges the gap between... 
    Permanent employment
    Temporary work
    Work experience placement
    Flexible hours

    Honeywell

    Madison, WI
    6 days ago
  • $145.6k - $209.3k

     ...seeking a Principal Cloud Platform Software Engineer in Enterprise Solutions and Experience...  ...engineering excellence across distributed cloud systems. Key Responsibilities Architecture...  ...programming languages such as Java, Go, or Python. Build reusable platform components... 

    UKG (Ultimate Kronos Group)

    Madison, WI
    5 days ago
  • $180k - $220k

     ...change in healthcare. Senior Software Engineer The Role As a Senior...  ..., coach peers, and ensure system-wide quality and...  ...technologies, including: Backend: Python, Go, Java; microservices; REST...  ...developing and scaling distributed systems. ~ Deep expertise... 

    Datavant

    Madison, WI
    3 days ago
  •  ...provider of open source software and operating systems to the global...  ..., data science, AI, engineering innovation and IoT....  ...a pioneer of global distributed collaboration, with...  ...are an exceptional Go, Rust or C/C++ engineer...  ...C/C++, Go, Rust and Python developers to work on... 
    Work at office
    Remote work

    Canonical

    Madison, WI
    6 days ago
  • $106.9k - $176.5k

     ...take your career wherever you want it to go.  Join EY and help to build a better working...  ...a highly skilled Senior Consultant Data Engineer with expertise in cloud data engineering,...  ...programming skills in languages such as Python, Scala, or SQL. Experience with data... 
    Summer holiday
    Flexible hours

    EY

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

     ...Big Data Platform Engineer This position collects, stores, processes...  ...) Extensive hands-on Python programming experience, with...  ...demonstrated experience developing distributed data processing solutions....  ..., etc.) Experience with software engineering tools and workflows... 
    Full time
    Local area
    Relocation package

    American Family Insurance

    Madison, WI
    1 day ago
  • $65 per hour

     ...agents and machine learning systems for vulnerabilities and safety...  ...Degree in Computer Science, Software Engineering, Cybersecurity, Digital...  ...scripting and automation using Python, Bash, or PowerShell. Experienced...  ..., with rates that can go up to $65/hour depending on... 
    Part time
    Freelance
    Remote work

    Mind Rift

    Madison, WI
    1 day ago
  • $50.28k

     ...: Regular Job Profile: Data Engineer I Job Summary: About Us: The Institute...  ...recognized Wisconsin Retirement System (WRS) pension fund. For a summary of benefits...  ...date of appointment. This position is an on going position that will require continuous... 
    Permanent employment
    Live in
    Immediate start
    Relocation
    Monday to Friday

    University of Wisconsin

    Madison, WI
    4 days ago
  • $218.03k - $256.5k

     ...future global financial system. To achieve our...  ...program, partnering with Engineering, IT, Platform, and...  ...proven experience in software engineering, security...  ...language (e.g., Python, Go) and be able to effectively...  ...to high-growth distributed systems and globally... 
    For contractors
    Local area

    Coinbase

    Madison, WI
    6 days ago
  • $125.5k - $230.2k

     ...wherever you want it to go.  Join EY and help to...  ...Decision Science – AI Native Engineering AI/Machine Learning...  ...intelligence systems that learn and make predictions...  ..., analytics, and software engineering.  We'll look...  ...teams ~ Strong skills in Python ~ Ability lead,... 
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    EY

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

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

    Confluent

    Madison, WI
    7 days ago
  • $124.5k - $168.08k

     ...workload execution, and modernize software engineering, development, and...  ...programming languages (e.g., Java, Python, Go, or similar) and API design...  ...to work in a global, distributed development environment....  ...solutions power the back-end systems that thousands of brands rely... 
    Remote work
    Worldwide

    Rocket Software

    Madison, WI
    5 days ago
  •  ...RESPONSIBILITIES Platform Engineering and Automation Design...  ...solutions to ensure system performance,...  ...Documentation Work closely with software engineers, QA, and...  ...language such as Python or Go; experience with Node...  ...Monitoring. Familiarity with distributed tracing tools such as... 
    Local area

    Rite-Hite Digital Solutions Inc.

    Madison, WI
    5 days ago
  •  ...A leading open-source software company is seeking an Engineering Manager to lead a team working with major cloud partners. The role involves mentoring engineers...  ...in software development, strong knowledge of Python or Golang, and cloud platform expertise. This position... 
    Remote work

    Canonical

    Madison, WI
    1 day ago
  • $118.3k - $306.4k

     ...for high performance, distributed systems, and enterprise-grade reliability. Our engineering culture is grounded in...  ...grow a high-performing software engineering team...  ...experience with Java, Go, C++, or C, along with...  ...scripting languages such as Python. ~ Deep... 
    Temporary work
    Relocation package
    Flexible hours

    Oracle

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