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 3 months ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. 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 Software Engineer - Solutions Engineering Software Engineering Specialist - Human Data Embedded Linux Senior Software Engineer - Optimisation Golang System Software Engineer - Containers / Virtualisation Fresno, CA $150,000 - $200,000 3 weeks ago Fresno, CA $175,000 - $230,000 2 weeks ago System Software Engineer - Rust compiler, tooling, and ecosystem Software Engineer - packaging - optimize Ubuntu Server for public clouds Software Engineer - packaging - optimize Ubuntu Server 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 4 days ago
Similar jobs that could be interesting for youBased on the Distributed Systems Software Engineer, Python / Go in Fresno, CA vacancy
  •  ...A leading open-source software company is seeking a Junior Software Developer to help develop a cloud-native monitoring stack. The role emphasizes strong Python skills and experience with Go, while offering competitive compensation and an annual budget for personal development... 
    Suggested
    Remote work

    Canonical

    Fresno, CA
    4 days ago
  • A leading open-source software provider is seeking a Software Engineer to enhance Ubuntu on public clouds. This role requires strong Python skills with a focus on software interoperability...  ...include a personal development budget, distributed work environment, and opportunities... 
    Suggested
    Remote work

    Canonical

    Fresno, CA
    4 days ago
  •  ...leading provider of open source software and operating systems to the global enterprise...  ...cloud, data science, AI, engineering innovation, and IoT. Our...  ...is a pioneer of global distributed collaboration, with 1200+...  ...oriented software engineering in Python and a focus on software... 
    Suggested
    Contract work
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Fresno, CA
    4 days ago
  • $600 per month

     ...Electric Distribution Planning Engineer (Hybrid) Before learning more about this opportunity...  ...you enjoy solving complex system and planning challenges...  ..., database integrity, and Python-based automation...  ...similar distribution modeling software is  valued Experience with... 
    Suggested
    Permanent employment
    Contract work
    Temporary work
    H1b
    Work at office
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours

    Colorado Springs Utilities

    Clovis, CA
    5 days ago
  • $126k - $179.3k

     ...Business Unit: Electric Engineering Work Type: Hybrid Job...  ...Department Overview The System Performance, Reliability and...  ...overall Electric Transmission and Distribution Engineering organization is...  ...analytics models. Develops python codes for data processing... 
    Suggested
    Work at office
    Remote work

    PG&E Corporation

    Clovis, CA
    2 days ago
  • $120k - $140k

     ...motivated and technically proficient Solutions Engineer to serve as a trusted advisor to...  ...Build advanced analytical models using SQL, Python, and Excel to demonstrate product value....  ...processes used in either hardware or software sales. ~ Polished presenter, comfortable... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Fresno, CA
    3 days ago
  • $80 per hour

     ...Job Description AI & Machine Learning Engineer - AI Training About Prolific Prolific is...  .../Keras . Language & Data: advanced Python (NumPy, Pandas, Scikit-learn) and experience...  ...more accurate, nuanced, and aligned AI systems. We believe that the next leap in AI... 
    Hourly pay
    Work from home
    Flexible hours

    Prolific Academic Ltd

    Fresno, CA
    29 days ago
  •  ...About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate...  ...and enhance Instacart's marketplace systems. You will use machine learning to devise...  ...experience  Have strong programming skills in Python and fluency in data manipulation (SQL,... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Fresno, CA
    3 days ago
  • $107.66k - $161.7k

     ...Team and Role: Our small engineering team works on challenging problems...  ...the current Machine Learning systems, building performant and...  ...applications Strong knowledge of Python or C++, or the ability to...  ...Requirements: Previous software engineering experience via an... 
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Fresno, CA
    3 days ago
  •  ...supporting Government operational systems - Prepares and structures...  ...learning pipelines, feature engineering, and model lifecycle...  ...Integrates AI/ML capabilities into software applications and system architectures...  ...AI/ML development, such as Python, and supporting languages (e.... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Remote work

    Maximus

    Fresno, CA
    3 days ago
  • $160k - $180k

    D.R. Horton, the largest homebuilder in the U.S., is seeking a Director of Land Development in Fresno, CA. This role involves overseeing the installation of infrastructure, managing community development, and ensuring projects meet budget and timeline goals. Candidates...

    D.R. Horton

    Fresno, CA
    3 days ago
  •  ...at Instacart works alongside world-class engineers, data scientists, and product managers...  ...impact AI solutions, applying LLMs, agentic systems, and computer vision to tackle complex...  ...related areas. Strong programming (Python, C++) and algorithmic skills. Good communication... 
    Remote job
    Permanent employment
    Work experience placement
    Internship
    Work at office
    Work from home
    Flexible hours

    Instacart

    Fresno, CA
    1 day ago
  • $108.5k - $135.6k

     ...Senior Reliability Engineer Position at EVgo EVgo...  ...all-electric future. Software is an integral part in...  ...risk assessment, system-level modeling, and collaboration...  ...using the Weibull distribution to evaluate product...  ...analytical tools such as Python, R, or MATLAB.... 
    Work experience placement

    EVgo

    Fresno, CA
    1 day ago
  • $103.71k - $138.28k

     ...environments and to provide independent efforts to all aspects of system integration including design, analysis, design review, testing...  ...knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level... 
    Full time
    Temporary work
    Remote work

    Lumen

    Fresno, CA
    10 hours ago
  • $105.79k - $141.05k

    Lumen is the trusted network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network and connected ecosystem. We enable secure, high‑performance connectivity across cloud, edge, and AI workloads for enterprises, governments...
    Full time
    Temporary work
    Remote work

    Lumen

    Fresno, CA
    2 days ago
  • $140k - $200k

     ...Clutch Canada is looking for a skilled Software Engineer to join the Data team at Speechify. This remote position involves sourcing audio data for the ingestion pipeline, operating on GCP, and collaborating with the AI team to enhance dataset capabilities. The ideal candidate... 
    Remote work

    Clutch Canada

    Fresno, CA
    3 days ago
  • $81.3k - $99.98k

     ...programs, policies, practices and systems to effect desired change in...  ...expert for statistical software programs and modules and college...  ...including use of creation and distribution software such as Qualtrics....  ...software packages such as R, Python, Tableau Prep and/or SPSS.... 
    Hourly pay
    Permanent employment
    Full time
    Part time
    Work experience placement
    Work at office
    Local area

    State Center Community College District

    Fresno, CA
    4 days ago
  •  ...department to develop queries across multiple systems, offering robust analytical support to...  ...accuracy and efficiency. Create and distribute ad hoc reports and financial models...  ...other applicable programming language (Python/VBA/C++/etc). Knowledge, Skills, and... 
    Full time
    Temporary work
    Work at office
    Remote work
    Work from home

    Maxor National Pharmacy Services

    Fresno, CA
    3 days ago
  •  ...learning and convolutional networks Strong theoretical and empirical research background Fluency with a deep learning framework and Python Nice to Have Experience Contributions to research communities and efforts, such as publications at conferences like CVPR,... 
    Remote job
    Internship

    Whiterabbit.ai

    Fresno, CA
    3 days ago
  • $155.66k - $225.16k

     ...hiring our first AI Automation Engineer to lead how we apply AI...  ...maintain internal tools and systems that automate existing work and...  ...own process of creating this software Collaborate with teams across...  ...with strong skills in Python, React and JavaScript ~ Excellent... 
    Remote job
    Full time
    Shift work

    Quora

    Fresno, CA
    3 days ago
  • $100k - $150k

     ...Support partners in integrating Parsec’s tools into instructional systems Analyze large data sets to identify trends, strengths, and...  ..., or related field Proficiency with data tools such as SQL, R, Python, Power BI, Tableau, or Looker Studio Experience supporting district... 
    Work at office

    Parsec Education Inc

    Fresno, CA
    1 day ago
  •  ...online, drop-in or by appointment, for a specific subject (Business, Chemistry, Math, etc.) or a specialized skill (Microsoft Office, Python, APA format, etc.) Schedule: Works 6-17 tutoring hours per week in shifts of at least 1 hour, 1 prep hour per week, and 2 hours... 
    Internship
    Work at office
    Immediate start
    All shifts
    Shift work

    California State University, Fresno

    Fresno, CA
    1 day ago
  • $20 - $27 per hour

     ...we're preparing kids for tomorrow. Kids just think it's cool!' Are you passionate about computer science, video games, coding, Python, Roblox™, app design, digital movies, robotics, drones, Minecraft™ or STEM? We are seeking enthusiastic, motivated and talented individuals... 
    Hourly pay
    Part time
    Immediate start
    Monday to Friday

    Black Rocket Productions

    Fresno, CA
    2 days ago
  •  ...data governance and consistency across systems, enabling effective audience targeting for...  ...cross-functional teams such as IT and engineering to integrate data from various sources into...  ...and analysis. Comfortable with Python. Experience working within data platforms... 
    Full time

    FocusKPI

    Fresno, CA
    3 days ago
  • $90k - $110k

     ...management, disaster recovery, and systematic troubleshooting for BI systems. Standardize & Educate: Build and maintain a centralized...  ..., Business Central , and scripting languages ( DAX , Python , or R preferred). Leadership: Proven project management... 
    Seasonal work
    Work at office

    Wawona Frozen Foods

    Clovis, CA
    3 days ago
  •  ...applications become available. About Software Engineering Roles at Danaher Are you passionate...  ...debugging code in languages such as C#, Java, Python, or C++ Participating on an Agile...  ...of console and embedded software systems Troubleshooting issues and implementing... 
    Remote job
    Internship

    Danaher

    Fresno, CA
    1 day ago
  •  ...experience for customers worldwide by analyzing data and documenting system workflows that power our web platforms. What You Might Work...  ...and tools Basic programming or scripting experience in Python, SQL, or JavaScript Experience with Sitecore or other Content... 
    Remote job
    Internship
    Worldwide

    Danaher

    Fresno, CA
    1 day ago
  • $105.4k - $207.8k

     ...operational outcomes The Team AI & Engineering leverages cutting-edge engineering...  ...integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud...  ...Proficiency in programming languages such as Python or R. ~5+ Years of Experience with... 
    Visa sponsorship

    Deloitte

    Fresno, CA
    18 days ago
  •  ...team and need a SCADA Controls Engineer to support the design,...  ...improvement of industrial SCADA systems focused on agricultural automation...  ...engineer will contribute to software quality assurance,...  ...experience with Ignition SCADA, Python scripting, SQL databases, and... 
    Work experience placement
    Remote work

    Automationtechies

    Clovis, CA
    a month ago
  • $85k - $105k

     ...50,000 planners, designers, engineers, scientists, digital innovators...  ...engineering principles, data systems and analytics. The...  ...systems such as project controls software, ERP platforms, or engineering...  ...programs Basic knowledge of SQL, Python, or other data analysis tools... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Fresno, CA
    3 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!