Distributed Systems Software Engineer

1 week ago


Madison, Wisconsin, United States Canonical - Jobs Full time
Job Title: Distributed Systems Software Engineer

We are seeking a skilled software engineer to join our team at Canonical, a leading provider of cloud solutions. As a Distributed Systems Software Engineer, you will play a key role in building and validating resilient distributed systems.

Key Responsibilities:

  • 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

Requirements:

  • 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

What We Offer:

  • Distributed work environment with twice-yearly team sprints in person
  • 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.



  • Madison, Wisconsin, United States Canonical - Jobs Full time

    Job Title: Distributed Systems Software EngineerWe are seeking a skilled software engineer to join our team at Canonical, a leading provider of cloud solutions. As a Distributed Systems Software Engineer, you will play a key role in building and validating resilient distributed systems.Key Responsibilities:Create automated testing approaches and...

  • Software Engineer

    2 weeks ago


    Madison, Wisconsin, United States Oracle Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Oracle. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications and systems.Key ResponsibilitiesDesign and develop software applications and systems using Java, GoLang, C#, or similar OO languagesCollaborate with...

  • Software Engineer

    2 weeks ago


    Madison, Wisconsin, United States Oracle Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Oracle. As a key member of our engineering division, you will be responsible for designing and developing full-stack, cloud-based web services solutions with a high degree of scalability, reliability, and availability.ResponsibilitiesDesign and develop software applications...


  • Madison, Wisconsin, United States Oracle Full time

    Job DescriptionAt Oracle, we're building the future of cloud infrastructure for enterprises. As a Senior Software Engineer, you'll be part of a diverse team of creators and inventors who are shaping the cloud landscape.We're looking for hands-on engineers with expertise in designing and developing cloud-scale systems, highly available distributed systems,...


  • Madison, Wisconsin, United States Accuray Full time

    Job Title: Software Systems EngineerAt Accuray, we are seeking a highly skilled Software Systems Engineer to join our team. As a Software Systems Engineer, you will play a critical role in the development of our radiation treatment solutions, ensuring that they meet the highest standards of quality, safety, and regulatory compliance.Key...


  • Madison, Wisconsin, United States Accuray Full time

    Join Our Team as a Software Systems EngineerWe are seeking a highly skilled Software Systems Engineer to join our team at Accuray, a leading manufacturer of radiotherapy systems for cancer treatment. As a Software Systems Engineer, you will play a critical role in the development of our software solutions, ensuring they meet the highest standards of quality,...


  • Madison, Wisconsin, United States Eversource Energy Full time

    About the RoleEversource Energy is seeking a highly skilled Distribution Design Associate Engineer to join our team. As a key member of our Distribution Design Engineer progression, you will play a critical role in identifying improvements and major repair needs on our distribution system.Key ResponsibilitiesAssist in identifying benefits from individual...


  • Madison, Wisconsin, United States Oracle Full time

    Job DescriptionAt Oracle, we're building the future of cloud infrastructure for enterprises. As a Senior Software Engineer, you'll be part of a diverse team of creators and inventors who are shaping the cloud landscape.We're looking for hands-on engineers with expertise in designing and developing cloud-scale systems, highly available distributed systems,...


  • Madison, Wisconsin, United States Accuray Full time

    Job DescriptionAt Accuray, we are committed to making a direct and powerful impact on the lives of cancer patients every day. Our team of dedicated professionals is working tirelessly to develop innovative solutions that give new hope and new health to cancer patients and survivors around the world.Key Responsibilities:Analyze, design, develop, and test...


  • Madison, Wisconsin, United States Yahara Software Full time

    Job Title: Software Development EngineerWe are seeking a highly skilled Software Development Engineer to join our innovative Software Development team in Madison, Wisconsin.This position will be involved in the entire software development lifecycle for multiple projects and collaborate with internal and external cross-functional teams to deliver project...

  • Electrical Engineer

    2 weeks ago


    Madison, Wisconsin, United States SmithGroup Full time

    About the RoleSmithGroup is a leading integrated design firm that combines research, data, and technology with innovation and creativity to deliver resilient and inclusive spaces that address our clients' most pressing challenges.Job SummaryWe are seeking a highly skilled Electrical Engineer to join our team in the Madison office. The successful candidate...

  • Software Engineer

    2 weeks ago


    Madison, Wisconsin, United States Google Full time

    About the RoleWe're seeking a highly skilled software engineer to join our Core team at Google. As a key member of our team, you will be responsible for designing, developing, and deploying large-scale software solutions that drive innovation and excellence across our products.ResponsibilitiesProvide technical leadership on high-impact projects, influencing...


  • Madison, Wisconsin, United States Yahara Software Full time

    Job OpportunityWe are seeking a highly skilled and motivated Software Development Engineer II to join our innovative Software Development team in Madison, Wisconsin.This is a full-time, in-house salaried position with competitive salary and benefits. As a key member of our team, you will be involved in the entire software development lifecycle for multiple...


  • Madison, Wisconsin, United States AVI Systems Full time

    Job Title: Audio-Visual Field EngineerWe are seeking a highly skilled Audio-Visual Field Engineer to join our team at AVI Systems. As a Field Engineer, you will be responsible for configuring, readying, and troubleshooting software/network-based product solutions.Key Responsibilities:Configure manufacturer applications, interfaces, and products based on...


  • Madison, Wisconsin, United States Ellaway Blues Consulting Full time

    Job Title: Gas Distribution EngineerAbout the Role:We are seeking a highly skilled Gas Distribution Engineer to join our team at Ellaway Blues Consulting. As a Gas Distribution Engineer, you will play a critical role in managing gas pipeline and station engineering projects from planning and design through construction and closeout.Key...


  • Madison, Wisconsin, United States Yahara Software Full time

    Job OpportunityWe are seeking a highly skilled Software Development Engineer II to join our innovative team at Yahara Software in Madison, Wisconsin.This full-time position involves working on the entire software development lifecycle for multiple projects, collaborating with internal and external cross-functional teams to deliver project objectives on...

  • Software Engineer

    4 weeks ago


    Madison, Wisconsin, United States Google Full time

    About the RoleAs a software engineer on Google's Core team, you will play a critical role in building the technical foundation behind our flagship products. You will work on high-impact projects, providing technical leadership and influencing a distributed team of engineers.ResponsibilitiesProvide technical leadership on high-impact projects, driving...

  • Software Engineer

    3 weeks ago


    Madison, Wisconsin, United States Google Full time

    About the RoleWe're seeking a highly skilled software engineer to join our Core team at Google. As a member of this team, you'll have the opportunity to work on critical projects that impact the entire company.ResponsibilitiesProvide technical leadership on high-impact projects, influencing and coaching a distributed team of engineers.Facilitate alignment...


  • Madison, Wisconsin, United States Insight Global Full time

    Senior Software EngineerInsight Global is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing software solutions for a military transceiver/GPS enabled system and System of Systems.Key Responsibilities:Design and develop software solutions...


  • Madison, Wisconsin, United States CRIBL INC Full time

    About Cribl IncCribl Inc is a remote-first company that empowers its employees to do their best work, wherever they are. We believe in putting customers first and are passionate about solving their most pressing data needs.Job RequirementsWe are looking for a back-end focused Senior Engineer to collaborate on a diverse, inclusive, cross-functional team of...