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 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 Sign in to set job alerts for “System Software Engineer” roles. Software Engineer - Solutions Engineering Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Ontario, CA $163,000.00-$247,000.00 2 weeks ago Software Engineer (Python/Linux/Packaging) AI Ops Automation Engineer - CEO's Office (Remote) Software Engineer - Cross-platform C++ - Multipass Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics Associate Software Engineer | Active Secret clearance Home Gardens, CA $63,750.00-$86,250.00 3 days ago System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem Python Software Engineer - Ubuntu Hardware Certification Team 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 Canonical

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Distributed Systems Software Engineer, Python / Go in San Bernardino, CA vacancy
  • $150k - $200k

     ...infrastructure teams build the systems, the Reliability team...  ...standards across engineering Designing incident...  ...of Runpod’s distributed platform. You will partner...  ...happen. This role blends software engineering with...  ...Build tools and scripts (Python, Go, Bash) to eliminate... 
    Suggested
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    GrabJobs

    San Bernardino, CA
    15 hours ago
  • $70k - $116k

     ...looking for a Hardware Test Engineer to take it to the next...  .... You’ll be the go-to resource onsite, ensuring...  ...., SMT rework) Install system OS (Ubuntu/proprietary)...  ..., EMC chambers) Power distribution and management Network...  ...inventory tools Linux/Python experience Strong organizational... 
    Suggested
    Work at office
    Local area
    Remote work

    GrabJobs

    San Bernardino, CA
    15 hours ago
  • $110k - $140k

     ...with a purposeful focus on Distributed Data Systems, Platforms at Scale, and...  ...About the role: As a Senior Engineer, you will design,...  ...will lead the automation of software delivery, infrastructure provisioning...  ...and scripting using Python or Go. Experience designing, provisioning... 
    Suggested
    Live in
    Remote work

    GrabJobs

    San Bernardino, CA
    2 days ago
  • $110k - $140k

     ...with a purposeful focus on Distributed Data Systems, Platforms at Scale, and...  ...About the role: As a Senior Engineer, you will design,...  ...will lead the automation of software delivery, infrastructure provisioning...  ...and scripting using Python or Go. Experience designing, provisioning... 
    Suggested
    Live in
    Remote work

    GrabJobs

    San Bernardino, CA
    4 days ago
  • $113.3k - $205.52k

     ...As a Senior Site Reliability Engineer, you'll help us balance development...  ...tools can re-use. Identify systemic sources of toil and lead the...  ...of 5 years experience in software engineering, SRE or production...  ...general-purpose language (e.g. Python, Go, Java, or similar) to a... 
    Suggested
    Work at office
    Remote work
    Worldwide
    Flexible hours

    GrabJobs

    San Bernardino, CA
    4 days ago
  •  ...Description Engineering Team Lead – CX/CCaaS Platform Build It....  ...technical direction for a team of software engineers. Serve as the...  ...building modern distributed applications. Experience with...  ...programming languages such as Python, Elixir, Java, Go, or Node.js. Experience... 
    Full time
    Temporary work
    Worldwide
    Flexible hours

    GrabJobs

    San Bernardino, CA
    4 days ago
  •  ...Developer Relations Engineer role at Canonical 2...  ...in open-source software has worked with real...  ...fairness globally. Distributed work environment with...  ...,000.00 5 days ago Python and Kubernetes...  ...Multipass Distributed Systems Software Engineer, Python / Go Associate Software... 
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    San Bernardino, CA
    15 hours ago
  •  ...APIs or as self-hosted and on-premises software, with unmatched accuracy, low latency, and...  ...is seeking a Pre-Sales Solutions Engineer to join our Applied Engineering team. While...  ...one modern programming language, such as Python, JavaScript/TypeScript, or similar languages... 
    Work at office
    Remote work
    Home office
    Flexible hours

    GrabJobs

    San Bernardino, CA
    2 days ago
  • $105k - $140k

     ...people around the globe work on Speechify in a 100% distributed setting. These include frontend and backend engineers, AI research scientists, and others from Amazon,...  ...-second latency. We're growing fast and need the systems to match — which means building the outbound... 

    GrabJobs

    Riverside, CA
    4 days ago
  • $107.12k - $182.1k

     ...relationships with business partners and systems integrators to collaboratively sell and promote...  ...deal velocity and results.Execute Joint Go-to-Market Initiatives. Independently...  ...prioritiesTechnical familiarity with enterprise software platformsFamiliarity with Esri technology... 

    ESRI

    Redlands, CA
    1 day ago
  • $123.14k - $202.49k

     ...seeking an experienced Sr. Software Development Engineer to help advance the next...  ...scalable, high-performance distributed solutions, this role offers...  ....ResponsibilitiesDevelop Python-based machine learning components...  ...to improve overall system architectureWork collaboratively... 

    ESRI

    Redlands, CA
    2 days ago
  • $79.25k - $130.73k

     ...Present, demonstrate, and support selling Esri software and solutions as part of the account team...  ...to Esri application deployment and system architectureExperience integrating software...  ...experience with languages such as Python and JavaScriptMaster’s degree in geography... 
    Local area

    ESRI

    Redlands, CA
    4 days ago
  • $84.24k - $142.48k

     ...dynamic and passionate engineers to deliver...  ...time and big data GIS software-as-a-service (SaaS) capabilities...  ...and utilize monitoring systems to monitor the health...  ...or applications (Bash, Python, Terraform)High level...  ...and Kafka for managing distributed data streams and ensuring... 
    Worldwide
    Flexible hours

    ESRI

    Redlands, CA
    2 days ago
  • $79.25k - $130.73k

     ...Present, demonstrate, and support selling Esri software and solutions as part of the account team...  ...to Esri application deployment and system architectureExperience integrating software...  ...experience with languages such as Python and JavaScriptMaster’s degree in geography... 

    ESRI

    Redlands, CA
    1 day ago
  •  ...Senior Product Engineer, Treasury (Elixir) Remote — US...  ...first-class on Tier 0/1 systems: observability, monitoring...  .... Solid grounding in distributed systems, concurrency,...  ...English. Nice to have Python or other backend languages...  ...payments and treasury go. Acceptance and inclusion... 
    Remote work
    Flexible hours

    GrabJobs

    Riverside, CA
    4 days ago
  •  ...succeed are known as the go-to person for solving...  ...picking up new tools, systems, and skills The best way...  ...seeking a Forward Deployed Engineer (FDE) to work directly...  ...languages such as Go, Python, Node, Rust, or C++ ....  ...working across APIs, SDKs, distributed systems, and cloud... 
    Remote work
    Flexible hours

    GrabJobs

    Riverside, CA
    2 days ago
  •  ...Customer Success Engineer - Austin, TX About VulnCheck VulnCheck is transforming vulnerability...  ...to develop and maintain scripts in Python. Hands-on experience working with REST APIs...  ...Preferred Qualifications: Familiarity with the Go programming language is a plus. What We... 
    Remote work

    GrabJobs

    San Bernardino, CA
    4 days ago
  •  ...Senior Site Reliability Engineer to drive the stability...  ..., hardening the systems behind them, and making...  ...in Computer Science, Software Engineering, or a related...  ...programming experience with Python, Bash, or similar...  ...Experience working within distributed or global engineering... 
    Remote work

    GrabJobs

    Riverside, CA
    15 hours ago
  • $130k - $180k

     ...innovative leaders and engineers in the field. Where we...  ...across hardware and software engineering, as well as...  ...develops and supports systems involved in the data-centers...  ..., with expertise in Python and Bash scripting for...  ...and running high-load distributed systems. Working... 
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    GrabJobs

    Riverside, CA
    2 days ago
  • $150k - $200k

     ...intersection of product, data engineering, and business...  ...process it, and ensuring the systems scale alongside a...  ...decision-making. Ability to go from problem to spec to...  ...reading or writing Python and other programming languages...  ...the best equipment and software Strong Culture : High-... 
    Remote work
    Flexible hours

    GrabJobs

    San Bernardino, CA
    1 day ago
  • $100k - $110k

     ...focused Site Reliability Engineer (SRE) to maximize the...  ...production healthcare systems. In this role, you...  ...operations, and Node.js/Python infrastructure tuning,...  ...managing and troubleshooting distributed data orchestration...  ...Minimum of 4 years of software/systems experience,... 
    Permanent employment
    Remote work
    Flexible hours

    GrabJobs

    Riverside, CA
    3 days ago
  • $96.1k - $153.3k

     ...Specialist, you will bring first-hand experience from the construction, engineering, and project delivery sectors to help shape and share Esri’s...  ...ISO 19650, ASCE 38/75, openBIM, digital twins) Contribute to go-to-market and marketing campaigns that align with Esri’s AEC... 
    For contractors
    Work at office

    Esri

    Redlands, CA
    more than 2 months ago
  • A leading GIS software firm located in Redlands, California, seeks a skilled software developer...  ...defects, and collaborating with senior engineers to implement innovative features. A...  ...development, a solid understanding of operating systems, and a Bachelor's degree in a related... 

    Esri

    Redlands, CA
    4 days ago
  • $127k

     ...design and collaboration, join us! The Marketing Engineer, AI Deployment will design and build programmatic go-to-market systems and AI-powered workflows that improve...  ...Snowflake or BigQuery, with light scripting in Python or TypeScript for integration prototyping Lead... 
    Full time
    Remote work
    Work from home

    GrabJobs

    San Bernardino, CA
    2 days ago
  •  ...user fund transparency, trading engine speed, deep liquidity, and an...  ...monitoring and alerting systems that keep our high-load, real...  ...and resolve performance and software issues Track, update, and drive...  ...or GCP Solid understanding of distributed systems at scale Proficiency... 
    Full time
    Remote work
    Work from home

    GrabJobs

    Riverside, CA
    3 days ago
  • $3,500 - $5,500 per month

     ...: Integrate QuickBooks, CRM, support, social, and operational systems. Support AI enablement (Claude / internal AI assistants) with...  ...-assisted coding workflows to speed development. Partner with Engineering on integration architecture. Reporting cadence Reports to: Konstantinos... 
    Full time
    Immediate start
    Remote work

    GrabJobs

    San Bernardino, CA
    4 days ago
  • $155k - $185k

     ...and deliver the factories, grids, transit systems, and public infrastructure that keep...  ...think big and act bold - project managers, engineers, technologists, and strategists who blend...  ...forth below. We accept applications on an on-going basis and there is no fixed deadline to... 
    Contract work
    For contractors
    Work at office
    Local area

    Accenture Infrastructure & Capital Projects, LLC

    Riverside, CA
    1 day ago
  •  ...are building the enterprise software infrastructure to capture, catalog...  ...the highest-performing file system in the world. This requires...  ...(OSI network layers, TCP/IP) Python/Git- advantage Knowledge...  ...advantage BSc/MSc degree in Computer Science, Engineering or equivalent... 

    GrabJobs

    San Bernardino, CA
    4 days ago
  •  ...experienced and highly motivated engineers to join our team of Rocket...  ...structures, fluid mechanics, software, controls, and avionics engineers. We support the Rocket System Launch Program (RSLP) which is...  ...languages: MATLAB, FORTRAN, C++, Python (preference given for multiple... 
    Contract work
    For contractors
    Work at office

    Science Applications International Corporation

    San Bernardino, CA
    2 days ago
  • $79.66k - $133.12k

     ...are seeking a talented Data Engineer to join our team and play a key...  ...providers, customers, and software engineers to understand data...  ...ETL pipelinesProficiency in Python, SQL, and data-processing frameworks...  ...with version control systems (such as Git)Excellent problem... 

    ESRI

    Redlands, CA
    4 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!