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 CanonicalDistributed 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
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 Canonicals 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 Canonicals 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 Canonicals 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 Canonicals 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 - weve 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 worlds 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. Sacramento, CA $120,000.00-$150,000.00 3 hours ago
Sacramento, CA $120,000.00-$135,000.00 1 month ago
Software Engineer - Solutions Engineering Senior Software Engineer, Backend (Java/MySQL/AWS) Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu Software Engineer - Cross-platform C++ - Multipass Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Software Engineer (Python/Linux/Packaging) Folsom, CA $140,000.00-$160,000.00 4 days ago
Senior Software Engineer, KeeperChat (MAUI) Senior Software Engineer, Web Vault (Frontend) Software Engineer - Desktop and Mobile Applications - Roon Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics Senior Software Engineer, Integrations (Fullstack) Senior Desktop Software Engineer (C# / .NET) 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 Sacramento, CA vacancy
- ...firm is hiring a Junior Developer who will work remotely to develop a cloud-native monitoring stack using Python and Go. You will collaborate with a globally distributed team, write high-quality code, and participate in conferences. Candidates should have a Bachelor's...SuggestedRemote work
$97.5k - $209.5k
...on developing and optimizing Python code to support AI and... ...experience Extensive hands-on software design and programming experience... ...designing and building distributed systems and large-scale architectures... ...guidance to junior engineers and peers Drive adoption...SuggestedTemporary workFlexible hours$170k - $230k
...innovation at a pace legacy systems cannot match, with AI-... ...while exemplifying engineering rigor and excellence... ...experience ~ Distributed systems experience ~... ...programming language ( ex: python, golang, rust ) to solve... ...~ The ability to go deep across service, database...SuggestedWork experience placementWork at officeRemote workFlexible hours3 days per week1 day per week$170.6k - $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...SuggestedLocal areaRemote workWork from homeFlexible hours$95k - $171k
...possess expertise in Linux systems, automation, and SRE practices... .... As an Site Reliability Engineer II, you will be responsible... ...Writing automation and tooling in Python or Go to reduce operational toil... ...about AI infrastructure and distributed systems Work in a way...SuggestedPermanent employmentWork experience placementWork at officeRemote workWork from homeWorldwideFlexible hours- ...Do As a Senior AI Engineer, you will be a key contributor... ...and platforms across Software Development Lifecycle... ...high quality systems, services, and... ...in backend services, distributed systems, or data platform... ...proficiency in Java, Go, or Python for service development...Permanent employmentFlexible hours
- ...proactive Site Reliability Engineer to champion the evolution of... ...the gap between complex distributed systems and seamless user experiences... ...is to treat operations as a software problem. You will focus on... ...and complex workflows using Python or Go Experience configuring and...Shift work
$180k - $220k
...looking for a Staff AI Engineer to lead that work. This... ...the problem, design the system, build it, ship it, and... ..., owning the full software development lifecycle... ...fundamentals with experience in distributed systems at scale ~... ...TypeScript / JavaScript, Go, AWS, Docker,...Remote work- ...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...Contract workWork at officeWork from homeWorldwideFlexible hours
$125.5k - $230.2k
...wherever you want it to go. Join EY and help... ...intelligence systems that learn and... ...generation, transmission, distribution, and field... ...Manager in AI Native Engineering, you will play a pivotal... ..., analytics, and software engineering. We'... ...Strong skills in Python ~ Ability lead,...Full timeWork experience placementSummer holidayFlexible hours$286.2k - $326.7k
...Distinguished Machine Learning Engineer (Remote-Eligible)... ...and reliable AI systems, changing banking for... ...expertise in hardware, software, and AI enable you to... ...intensive solutions using distributed computing At least... ...programming in C, C++, Python, or Scala At least...Full timePart timeLocal areaRemote workFlexible hours$125.5k - $230.2k
...wherever you want it to go. Join EY and help... ...- AI Native Engineering AI/Machine Learning... ...artificial intelligence systems that learn and... ..., transmission, distribution, and field operations... ..., analytics, and software engineering. We'll... ...Strong skills in Python. Ability lead,...Full timeWork experience placementSummer holidayFlexible hours- ...foundational Senior Backend Engineer - Performance to... ...that arise in our distributed microservices... ...fortifying the systemic behavior of our... ...component of the software development lifecycle... ...particularly our Go-based microservices... ...using Go and/or Python. Proficiency in Go...Remote work
- ...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+... ...and execution. We work in Python and Golang, and expect engineering...Work at officeLocal areaRemote workWork from homeWorldwide
$100k
...for: Entry-level software programmers Java... ...full-stack developers Python/Java developers... ...scientists Machine learning engineers Who should apply:... ..., Information Systems, IT Project work on... ...to take you off their distribution list and make you unavailable...H1bRemote work- A leading tech company is looking for an MLOps/SRE DevOps Engineer in West Sacramento, California. The ideal candidate will have a bachelor... ...cloud services. Proficiency in programming languages such as Python or Go is essential, alongside expertise in security and networking...
$63k - $127k
...As a Nelnet company, the perks at NBS go beyond our benefits package. You're part of... ...environments, Azure, SnowFlake, SalesForce, internal systems, and flat files. # Identify, wrangle,... .... # Experience working with database Python. # Experience designing, building,...Temporary workLocal area$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 timeTemporary workLocal areaRemote workFlexible hours- ...Forward Deployed Engineer (FDE) Are you ready to... ...at the intersection of software engineering, architecture... ...mission-critical systems for the AI era. What... ...-native technologies, distributed systems, AI connectivity... ...in languages such as Python, Go, Java, JavaScript, or...
- ...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 employmentFlexible hours
- ...About the job Python Chatbot Developer (1099 Contractor) Job brief We are seeking a contract Python developer to create... ...Integrate intelligent chatbots with upstream and downstream data and systems Enhance natural language processing performance via...Contract workFor contractorsRemote work
$127.1k - $198.58k
...implementing, and maintaining software solutions, algorithms, and... ...within the? National Airspace System (NAS) . The ideal candidate... ...to team efforts in engineering, analytics, and technical planning... ...programming languages ?such as Python, R, Java, C++, or equivalent....Permanent employmentFull timeContract workPart timeLocal areaRemote work- ...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... ...proven track record in Python and/or Go. As part of the Observability...Work at officeRemote workWork from home
- ...help tech-savvies to convert their passions into professions. We go above and beyond to keep you working in your niche. As we focus... ...on Java. Who Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates or anyone looking...H1b
$106.8k - $194.8k
...take your career wherever you want it to go. Join EY and help to build a better working world. WAF Operations Solution Engineer PRACTICE DESCRIPTION: As a WAF Operations... ...with ITIL processes and ticketing systems for incident management. ~ Relevant certifications...Summer holidayFlexible hours- ...Technology Management is looking for a proactive Site Reliability Engineer in Elk Grove, California. In this role, you will champion the... ...extensive knowledge of Linux, strong automation skills in Python or Go, and experience with modern monitoring suites. Join us to enhance...
- ...provider of open-source software and operating systems to the global enterprise... ...cloud, data science, AI, engineering innovation and IoT. We work... ...80 countries in a highly distributed, remote‑first culture.... ...delivering software with Python, Go, or similar languages....Remote work
- ...high-performance culture - the operating system of our company - that empowers our team... .... Role Summary: As a Senior Sales Engineer on the Go-to-Market team at Prefect, you will own... ...supporting enterprise sales cycles Strong Python skills and hands-on experience building...Local areaRemote work
- ...Senior DevOps Engineer Gluware · (US) About Gluware... ...logging (ELK/OpenSearch), and distributed tracing Evolve on-call processes... ...language: Typescript, Python, Bash, Ruby, or Go ~ Proficient with build... ...self-managed) ~ Strong Linux system administration and shell...Local areaRemote work
- A leading technology firm is seeking a remote Python Chatbot Developer (1099 Contractor) to create and enhance conversational AI chatbots... ...include developing, implementing, and maintaining chatbot systems for various use cases while integrating them with data sources....Remote jobContract workFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Distributed Systems Software Engineer, Python / Go. Be the first to apply!
Related searches
- systems software developer Sacramento, CA
- IT system engineer Sacramento, CA
- system programmer Sacramento, CA
- embedded software Sacramento, CA
- software sales Sacramento, CA
- software sales executive Sacramento, CA
- software quality assurance Sacramento, CA
- software sales representative Sacramento, CA
- software asset management analyst Sacramento, CA
- id software Sacramento, CA


