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
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
- 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
- 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
- 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
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- ...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- Apple in USA is seeking a Software Engineer to join its platform tooling team. You will build and maintain pivotal pipelines, automate build... ...delivery and ensure code quality at scale. Proficiency in Go or Python and experience with Kubernetes and cloud platforms are...Suggested
- ...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...SuggestedPermanent employmentFlexible hours
$105k - $115k
...analysis. Knowledge of healthcare delivery systems, provider payment methodologies, and... ...resolution. Location Our employees are distributed in office locations in multiple markets... ...professional financial advice through Financial Engines. Affordable medical insurance, with low-...SuggestedFull timeContract workWork experience placementWork at officeImmediate startRemote workRelocationVisa sponsorshipFlexible hours- ...on mission-critical systems that deliver real customer... ...apply deep cloud and distributed systems expertise... ...across the complete software development lifecycle... ...contributing to shared engineering standards and long-... ...programming language, such as Go, Python, or Java.5+ years of...
- ...Crowe is seeking an AI Engineering team member to advance AI features from proof of concept to production. You will refine the technical vision, write robust production code, and ensure scalable, secure AI solutions aligned with Crowe’s business objectives. The role emphasizes...
$18 - $25 per hour
...the world's most advanced hardware and software solutions, WWT helps clients and partners... ...scale through its global warehousing, distribution and integration capabilities. With... ...interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions...Remote jobHourly paySummer workInternshipWork at officeImmediate startShift work$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$98.59k - $173.58k
...demonstrate, and support selling Esri software and solutions as part of the... ..., third party business systems, and integration points.... ...experience with languages such as Python and JavaScriptRemarkable... ...geography, computer science, engineering, or a related fieldVisa sponsorship...Local area- ...Python DeveloperLocation: Sacramento, CA (100% Remote) Duration: 18+ Months Contract Visa: Only GC & US CitizenResponsible for analysis, design, coding and testing of new applications or enhancements to existing applications using Python-based technologies, including...Contract workRemote work
- ...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...
$94.4k - $293.8k
...through experimentation, engineering, deployment, governance... ..., and agentic AI systems. Collaborate with data engineers, software engineers, machine learning... ...solving. Proficiency in Python and commonly used data... ...modern data platforms, distributed-processing technologies...Live inWork at officeLocal area$253.9k - $298.7k
...Coinbase. As a Senior Staff Software Engineer on thePlatform Payments... ...Payments pods, upleveling system design quality, review rigor... ...and operating large-scale distributed systems in production, with... ...backend programming (e.g., Go, Java, Python) and cloud-native architecture...Local area- ...Snowflake Advanced AI Engineer, you will design, build... ...of deployed systems.The Work:• Formulate real... ...years of experience in distributed computing systems and... ...deploying AI/ML based software to a cloud environment... ...you haveProficiency in Python and python-based AI/ML...Full timeWork experience placementLive inWork at officeLocal areaShift work
$42.5 - $50 per hour
...Job Title Mobile Engineer Job Description Summary This position supports the... ...and efficient operation of all building systems and equipment on behalf of the client. The... ...and associated equipment, electrical distribution equipment, plumbing systems, building interior...Hourly payMinimum wageFor contractorsApprenticeshipWork at officeLocal areaRemote workFlexible hoursShift workWeekend workAfternoon shift- ...community, product feedback, and go-to-market enablement.... ..., you will help data engineers, analysts, data scientists... ...~ Working knowledge of software development practices, APIs... ...CD, version control, and distributed systems. ~ Proficiency in Python and at least one other...Permanent employmentWork at office
- ...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
$151.6k - $222.4k
...on mission-critical systems that deliver real customer... ...apply deep cloud and distributed systems expertise... ...across the complete software development lifecycle... ...contributing to shared engineering standards and long-... ...programming language, such as Go, Python, or Java. 5+ years of...Full timeTemporary workLocal areaFlexible hours$7.86k - $10.54k
...activities across the system development life cycle... ...services. The Data Engineer works independently and... ...delivering solutions within the Software Engineering domain.... ...about E-Verify, please go to . CALIFORNIA... ...understanding and writing Python code • Experience...Permanent employmentFull timeSecond jobWork at officeRemote workShift workWeekend 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
$121.4k - $218.6k
...enjoy solving large scale distributed content delivery... ...-density hardware and software infrastructure spanning... ...and performance of our systems. You'll define key performance... ...Site Reliability Engineer, you will be... ...-as-code utilities in Python to eliminate operational...Work experience placementWork at office- ...Senior Staff Engineer Specializing In Ai Data Path & Storage DDN... ...integration of advanced storage systems with next-generation AI... ...movement across GPU, memory, and distributed storage layers, including... ...patterns. ~ Proficiency in Python and/or C/C++, with advanced debugging...
$120k - $202.5k
...team is seeking a Security Data Solutions Engineer to shape the next generation of... ..., and hybrid environments.Analyze source systems, log schemas, metadata requirements, retention... ...warehouse solutions.Advanced expertise in Python, SQL, Spark, Kafka, Databricks, Snowflake...Full timeTemporary workWork at officeLocal areaFlexible hoursShift work2 days per week- ...voor een CO2-vrije toekomst. Word als data engineer verantwoordelijk voor duizenden panden... ...en to-the-point: je werkt dagelijks met Python, SQL en cloud-oplossingen binnen de Azure... ...per maand op basis van je ervaring. Een goed pensioen en een reiskostenvergoeding voor...
- ...as medical, dental, vision ++ a fun company to work!!!Job DescriptionResponsibilities: Lead the development of Oracle SQL scripts/Python for extracting, transforming and reporting data based on specified requirements. Monitor and fine tune process to improve throughput...
$63k - $103k
...plan, or medical group setting. We strongly prefer hands-on experience with QuickCap. We need experience working with APIs, system integrations, and healthcare data exchange. We require familiarity with healthcare EDI formats and managed care operations. We...Full time- Check Point AI Security is looking for a Solutions Engineer based in Sacramento, California. This individual will act as the primary technical... ...ideal candidate has over 5 years of experience, proficiency in Python and JavaScript, and experience with major cloud platforms like...Remote job
- Python Chatbot Developer (1099 Contractor) About the job Python Chatbot Developer (1099 Contractor) Job brief We are seeking a contract... ...intelligent chatbots with upstream and downstream data and systems Enhance natural language processing performance via frameworks...Contract workFor contractorsRemote 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Distributed Systems Software Engineer, Python / Go. Be the first to apply!
- systems software developer Sacramento, CA
- system programmer Sacramento, CA
- IT system engineer Sacramento, CA
- python programmer Sacramento, CA
- python developer data analytics Sacramento, CA
- python developer Sacramento, CA
- python engineer Sacramento, CA
- software support Sacramento, CA
- software Sacramento, CA
- software technical support Sacramento, CA



