Distributed Systems Software Engineer, Python / Go
$130kCanonical
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 Get notified about new System Software Engineer jobs in Syracuse, NY . Software Engineer - Solutions Engineering Software Engineering Specialist - Human Data Greater Syracuse-Auburn Area $55 - $65 1 day ago Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu Software Engineer - Cross-platform C++ - Multipass Software Engineer (Python/Linux/Packaging) Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics iOS Software Engineer, Stats and Insights Greater Syracuse-Auburn Area $130,000.00 - $155,000.00 1 month ago Python and Kubernetes Software Engineer - Data, AI/ML & Analytics System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem Python Software Engineer - Ubuntu Hardware Certification Team Senior Full Stack Software Engineer, Video Platform Greater Syracuse-Auburn Area $160,000 - $200,000 1 month ago Golang System Software Engineer - Containers / Virtualisation Embedded Linux Senior Software Engineer - Optimisation System Software Engineer - Rust compiler, tooling, and ecosystem Syracuse, NY $150,000 - $300,000 21 hours ago Software Engineer - packaging - optimize Ubuntu Server for public clouds 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
- ...source tools. The ideal candidate will be proficient in Python, with some knowledge of Go, and have a Bachelor's in Computer Science or related field... ...travel to team events and emphasizes proactive collaboration within a distributed team environment. #J-18808-Ljbffr...SuggestedRemote 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...SuggestedContract workWork at officeWork from homeWorldwideFlexible hours
$95k - $105k
...changes and submit timely updates to internal systems Prepare and analyze quarterly network... ...Location Our employees are distributed in office locations in multiple markets... ...professional financial advice through Financial Engines. ~ Affordable medical insurance, with...SuggestedContract workWork at officeImmediate startRemote workRelocationVisa sponsorshipFlexible hoursNight shift- ...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...SuggestedWork at officeLocal areaRemote workWork from homeWorldwide
- ...Clutch Canada is looking for a skilled Software Engineer to join their AI team, focusing on... ...offers the chance to work in a fully distributed environment and make a significant impact... ...software development, proficiency in Bash/Python, and experience with GCP among other...SuggestedRemote work
- A leading open-source software provider is seeking a Software Engineer to enhance Ubuntu on public clouds. This role requires excellent Python skills, collaborative teamwork, and a commitment... ...Computer Science and experience in Linux systems as well as cloud technologies. The...Remote work
- ...Developer Relations Engineer role at Canonical 1... ...in open-source software has worked with real... ...fairness globally. Distributed work environment with... ...Software Engineer (Python/Linux/Packaging) Graduate... ...Distributed Systems Software Engineer, Python / Go Python Software Engineer...Full timeLocal areaRemote workWorldwide
$150k - $275k
...seeking an experienced Senior AI Engineering to design, build, and... ...grade services and APIs using Python, FastAPI or Flask, Azure... ...progressive experience in software engineering, AI engineering... ...microservices, cloud architecture, distributed systems, data pipelines, CI/CD,...- ...Join to apply for the Engineering Manager, MAAS role at Canonical... ...provider of open source software and operating systems to the global enterprise... ...is a pioneer of global distributed collaboration, with 1,200... ...software stack written in Python and Go. Its components span the...Full timeWork at officeRemote workWork from home
$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 jobFull timeH1b$90k - $130k
...Electrical Engineer We are looking for an Electrical... ...of electrical control systems and assemblies used in... ...electrical systems and power distribution initiatives. We are... ...languages such as Python, JavaScript, C#, or Functional... ...and industries go further in their endeavors...Temporary workWork at officeWorldwide- ...AI Engineer The AI Engineer is part of a highly collaborative team... ...and recommendation systems. Builds and refines data pipelines... ...and follows best practices for software development in AI. Stays... ...large-scale data pipelines and distributed computing frameworks (e.g.,...InternshipWork from homeHome office
$123.3k - $221.95k
...Artificial Intelligence (AI) Security Engineer The Principal Artificial... ...(GenAI), and agentic systems in production, with emphasis... ...implementation knowledge of secure software development lifecycle (SDLC),... ..., and incident handling for distributed systems or AI services....Work from homeHome office- ...regulated organization is seeking a Network Engineering Manager to lead the design, stability,... ...to define network requirements for new systems and initiatives Oversee provisioning,... ...improvement Oversee implementation of new hardware, software, and network upgradesLocal area
$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 jobFull timeWork experience placementInternship- ...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 employmentFull timeWork at officeRemote workWork from homeFlexible hours
- ...Problem-solving with a purpose. As a Technical Solutions Engineer at Epic, you’ll work on software that impacts 305 million patients around the world.... ...limits of your brain for the most innovative health systems on the planet. The top-ranked health systems in U.S....Work at officeRelocationVisa sponsorshipRelocation package
$112.5k - $140k
...and deploy advanced sensor systems that deliver real-time insights... ...we're looking for a Senior Software Test Engineer to participate in our... ...Strong scripting skills (e.g., Python, Bash) for test automation... .... Experience testing distributed systems and data processing...Work experience placementWork at officeLocal areaRemote workFlexible hours$112.5k - $140k
...Byrne Dairy is seeking a Senior Embedded Software Engineer to join our Syracuse, NY office with a potential for hybrid work arrangements. You... ...Engineering, with over 5 years of industry experience in Python and C++. We offer a competitive salary in the range of $112,5...Work at office- ...Level Inc is seeking a Staff Embedded Software Engineer in Syracuse, NY. This role focuses on accelerating... ...through robust embedded software systems that enhance sensor capabilities in... ...over 10 years of experience, expertise in Python and C++, and a strong foundation in...
- ...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 wageFull timeContract workTemporary workFor contractorsWork experience placementRemote work
$74k - $85k
...from across the organization including CRM tools, operational systems, marketing platforms, and financial systems. Syracuse University... ...Data Science & Machine Learning (Required) Proficiency in Python or R for data science, statistical modeling, and machine...Full timeWork experience placementSummer workSeasonal workWork at officeLocal areaRemote workFlexible hoursAfternoon shift- ...Senior Embedded Software Engineer At Hidden Level, we’re building the future of airspace awareness... ..., and deploy advanced sensor systems that deliver real‑time insights for defense... ...years industry experience. Expertise in Python and C++ application development. Good understanding...Work experience placementWork at officeLocal areaFlexible hours
- ...Mobile Engineer Elevate Your Career with CBRE - Join a Fortune 500 Leader! CBRE is looking for Building Engineers who love keeping... ...to perform repairs and maintain several buildings, industrial systems, equipment, and ground requests. This job is part of the Engineering...Work at officeVisa sponsorshipShift work
$134k - $174k
...Hidden Level, Inc. in Syracuse, NY, seeks a Staff Embedded Software Engineer to advance embedded software systems. This role demands strong expertise in Python and C++, mentoring capabilities, and a collaborative approach towards complex challenges. The ideal candidate...$134k - $174k
...Byrne Dairy is seeking a Staff Embedded Software Engineer in Syracuse, NY to accelerate high-performance software development. This role involves... ...mentoring junior engineers. With 10+ years of experience in Python and C++, candidates will drive product capabilities and...$90.8k - $113.5k
...Job Description Field Engineer – Service Operations... ...deploy advanced sensor systems that deliver real-time... ...and resolve hardware, software, and network connectivity... ..., RF systems, or distributed networked systems Familiarity... ...or automation (e.g., Python, Bash) for...Work experience placementLocal areaRemote workFlexible hoursShift workAfternoon shift- ...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 jobPermanent employmentWork experience placementInternshipWork at officeWork from homeFlexible hours
$112.5k - $140k
...Hidden Level, Inc. is seeking a Senior Embedded Software Engineer in the Syracuse, NY office, with potential... ...development for high-performance, embedded software systems. The ideal candidate should have extensive experience in Python and C++, with a Bachelor's degree in a...Work at office- ...As a Software Engineer, youmay… Help design and develop software components... ...Interact with cloud-based systems and other network components... ...management of a geographically distributed sensor network Maintain and... ...Programming experience with Python C++ Comfort working on...Work at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Distributed Systems Software Engineer, Python / Go. Be the first to apply!
- id software Syracuse, NY
- software sales Syracuse, NY
- embedded software Syracuse, NY
- software intern Syracuse, NY
- senior c# .net software developer Syracuse, NY
- software support Syracuse, NY
- software asset management analyst Syracuse, NY
- healthcare software sales Syracuse, NY
- remote software sales Syracuse, NY
- entry level software sales Syracuse, NY



