Distributed Systems Software Engineer, Python / Go
Canonical
Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants 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 Detroit, MI $79,400 - $111,000 2 weeks ago Software Engineer, Devices - United States Software Engineer II, Backend (Identity Decisioning) Software Engineer II, Backend (Consumer Authentication) Application Engineer (Virtual Reality Engineering Software) Detroit, MI $98,000 - $138,000 4 weeks ago 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
$178.42k - $230.5k
...maintaining the tools and services engineers here at GM use every day to... .... What You’ll Do Using your software and systems engineering skills to... ...observability signals from distributed cloud systems and on-vehicle... ...Experience writing in effective Go or other equivalent...SuggestedFull timePart timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours- ...Job role: Python Developer Location: Dearborn, MI (Onsite) Skills Required: The candidate... ...can write performant, concurrent Go programs for platform services. CLIs, API... ...can operate, debug, and troubleshoot Linux systems at a level that supports production platform...Suggested
$100k
...looking for entry-level software programmers, Java full stack developers, Python/Java developers, data... ...data scientists, data engineers, machine learning... ...engineering, information systems, IT Knowledge of core... ...to take you off their distribution list and make you unavailable...SuggestedFull time- Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical... ...open source software and operating systems to the global enterprise and technology... .... The company is a pioneer of global distributed collaboration, with 1200+ colleagues...SuggestedFull timeContract workWork at officeLocal areaWork from homeWorldwideFlexible hours
$160k - $190k
...'re hiring a Senior AI Engineer to fix that. Your job is... ...them with AI-driven systems that are faster, smarter... ...years of professional software engineering experience... ...Strong proficiency in Python and TypeScript/JavaScript... ...hours, not days. You can go from "I think we can automate...SuggestedHourly paySummer workImmediate startShift work- ...carriers to transport goods across North America. As an Engineer of Solutions Engineering at RXO, you will use your... ...chain management, logistics, decision support systems/technology, transportation management, distribution or procurement functional responsibilities Strong...
$80k - $100k
...experience and skill set. Role As a Senior Engineer of Solutions Engineering in Managed... ...Expert (SME) for Transportation Management Systems and System Integrations with Clients and... .../technology, transportation management, distribution, or procurement functional...Hourly pay16 hoursTemporary workFlexible hours- ...Vice President of Solutions Engineering About the Company Innovative provider of AI-powered customer service solutions Industry... ...setting the vision, structure, and operating cadence for a distributed team across the US and EMEA. This executive position demands...
- ...this position through the QCI system following the link below (... ..., and unstructured data in a distributed processing environment. Develop... ...experiments. Collaborate with the engineering and product teams to develop... ...scripting language such as Python, Java, or C/C++. Familiarity...
- ...probabilistic modeling. Partner with AI Engineering teams to productionize... ...platforms and operational systems. Design feature engineering... ..., and changing data distributions, and recommend recalibration... ...Strong programming skills in Python, R, or similar analytical languages...
- ...functionally with data scientists, engineers, and product managers to... ...a strong background in energy systems, sustainability, or ESG reporting... ...STAR. Proficiency in Python, SQL, and experience working with... ...talented, ambitious people who go above and beyond to create value...Full timeFlexible hours
$195k - $298k
...Global Technical Center - Cole Engineering Center Podium or Mountain... ...experience in designing distributed systems for ML, strong problem-... ...implement core platform backend software componentsExperience cloud... ...in either Go, C++, Python or other relevant coding languagesStrong...Full timePart timeLocal areaWork from homeRelocation packageFlexible hours$178.42k - $230.5k
...maintaining the tools and services engineers here at GM use every day to do... ...core company metrics Drive software engineering best practices... ...building, and operating production systems at scale in the cloud... ...Experience writing in effective Go or other equivalent languages...Full timePart timeWork experience placementWork at officeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours3 days per week- ...Python Developer Location: Dearborn, MI (Onsite) Duration: W2 / C2C Contract Experience: 12+ Years Skill Required (JD) Should have at least 3+ years as Python backend development Any Frame work Experience (2+ Yrs): Django, Flask, Fast API Should have at...Contract workWork experience placement
$58 per hour
...Python Developer Role: Python Developer Location: Hybrid - Charlotte / Detroit MAX... ...Responsibilities Required: ~5+ years of software development experience using Python 3.x... ...'s degree in computer science, Software Engineering, or other engineering discipline...- As a Senior Data Engineer, you'll engage in the design, development,... ...data from various enterprise systems, ensuring speed and quality of... ...ETLs 5 years of experience in Python development, including AWS Lambda... ...you, but your family, too! We go above and beyond to give you...
- ...from EPITEC As a Data Engineer, you will build industrialized... ..., BI developers, System Architects, and Data Architects... ...Scala, Spark, Python, SQL, .NET, REST API, Angular... ...scope of the sprint is going to be prior to the... ...000.00 1 month ago Jr. Software Development Engineer -...Full time
- ...Systems Engineer Detroit About Atomic Industries Atomic Industries... .... We don't just build software; we run a fully... ...scripting and programming skills (Python, Bash, Go) ~ Experience with hybrid... ...infrastructure ~ Familiarity with distributed systems, caching layers,...Visa sponsorship
$100k - $115k
...Slalom, we co-create custom software, data, and cloud products with... .... Our Data Architecture & Engineering team sees data as the foundation... ...: cloud data warehouses, distributed processing engines, event... ...Kafka Programming Languages — Python, Java (object‑oriented) About...Temporary workLocal area- ...challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and... ...Please visit us at to know more. Skills Required: Python, React, Angular, GCP, GCP Cloud Run, Java Skills Preferred:...Local areaWorldwide
- ...Description Automotive Feature Systems - Software Systems Developer •... ...level network, wiring and power distribution topologies / schematics / block... ...system using Model Based Systems Engineering & Software Development (i.e. python, C++) and software requirement...Work at office
$144k - $329.1k
...career wherever you want it to go. Join EY and help to build a... ..., energy transition, distributed energy resources (DER), operational... ...architectures, and overseeing the engineering and scaling of AI, GenAI, and... ...processes across utility systems with human-in-the-loop...Summer holidayFlexible hours$130k - $181k
...excellence. We’re seeking an Associate Solutions Engineer to help customers securely connect people... ...and integrations using JavaScript and Python Help customers evaluate and implement... ...working with REST APIs, webhooks, and system integrations Exposure to cloud platforms...Local areaFlexible hours- ...Datacenter Engineer The engineer in this position should have a wealth of experience... ...cabinets, network and server equipment, cable distribution, power (AC or DC), Cold Aisle... ...plus An advanced understanding of various software packages including MS Word, spreadsheet...For contractorsWork at officeLocal area
$126k - $180k
...As a Senior Machine Learning Engineer within the AI Squad at Canopy and reporting to the Director... ...junior engineers, and influencing system architecture decisions. This is a high-impact... ..., or a related field. ~ Expertise in Python with extensive experience in at least one...Remote jobFull timeTemporary workWork at office- ...Cooperidge Consulting Firm is seeking an AI/ML Engineer for a top Signal Processing/Defense client. This critical role designs, develops... ...detection, and automated analysis of large-scale sensing systems to deliver intelligent insights for critical Intelligence Community...Hourly payFull timeWeekend work
$218.8k - $335.3k
...the tools and services engineers here at GM use every... ...internal and external system performance and reliability... ...across GM’s AV software stack.Incident response... ...developing, and architecting distributed systems, cloud-native... ...: Familiarity with Go, Python, Typescript or similar...Full timePart timeLocal areaRemote workWork from homeRelocation packageFlexible hours- ...Compliance Notice: Because this AI Systems Engineering role directly supports data... ...at the intersection of software engineering, data... ...maintainable code (Languages such as Python, Java, R, C#, or equivalent... ...data pipelines, APIs, distributed systems, or platform services...Permanent employmentTemporary workH1b
$55 - $65 per hour
...Akkodis is seeking a Python Full Stack Developer for a Contract... ...-functional teams to improve system monitoring, performance, and... ...degree in computer science, Data Engineering, Information Systems, or a... ...~5-8 years of experience in software engineering or platform engineering...Hourly payContract workTemporary workLocal area$110.7k - $379.2k
...Research Engineer — Post-Training &... ...rely on a healthcare system whose decision-making... ...approaches; build scalable distributed training using... ...AI systems across software, data, models, and... ...lab. You can go deep. The team sub... ...pipelines. • Strong Python engineering skills...Part timeVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Distributed Systems Software Engineer, Python / Go. Be the first to apply!
- entry level software sales Detroit, MI
- ultimate software Detroit, MI
- healthcare software sales Detroit, MI
- software asset management analyst Detroit, MI
- embedded software Detroit, MI
- software sales executive Detroit, MI
- software Detroit, MI
- software technical support engineer Detroit, MI
- software sales Detroit, MI
- software sales representative Detroit, MI




