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
Get notified about new System Software Engineer jobs in Omaha, NE .
Software Engineer - Solutions Engineering
Omaha, NE $110,000.00-$130,000.00 2 weeks ago
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu
Software Engineer (Python/Linux/Packaging)
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Omaha, NE $120,000.00-$120,000.00 6 days ago
Software Engineer - Cross-platform C++ - Multipass
Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics
System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem
Python Software Engineer - Ubuntu Hardware Certification Team
Embedded Linux Senior Software Engineer - Optimisation
Software Engineer - packaging - optimize Ubuntu Server for public clouds
System Software Engineer - Rust compiler, tooling, and ecosystem
Software Engineer - packaging - optimize Ubuntu Server
Software Engineer - packaging - optimize Ubuntu Server
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- ...1418 Job Title: ML Engineer Location: Omaha, NE... ...and validation systems across the entire data... ...infrastructure using distributed computing platforms like... ...engineering skills in Python, PySpark, and Spark SQL... ...are each committed to going above and beyond to advance...SuggestedFull timeContract work
$40 per hour
...As a Machine Learning Engineering Intern, you will be part of a collaborative... ...with source control systems such as Git Preferred... ...within a geographically distributed team Demonstrate strong... ...as AWS Proficiency with Python and/or Go Familiarity with REST APIs...SuggestedRemote jobFull timeSummer workInternshipSummer internshipWork at office- ...modeling. Partner with AI Engineering teams to productionize... ...AI platforms and operational systems. Design feature engineering... ...degradation, and changing data distributions, and recommend recalibration... ...programming skills in Python, R, or similar analytical languages...SuggestedRemote work
$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...SuggestedRemote jobHourly paySummer workInternshipWork at officeImmediate startShift work- Purple Drive DevOps Engineer Share Contractual Alpharetta, GA | Berkeley... ...maintainable, reusable software from a consumer-centric... ...languages (with a preference for Go, Ansible, Terraform, and Python). Hands-on experience with distributed systems (Windows and Linux) and...Suggested
- ...operation. Django Frame work required. Skills Required Python. It should come as no surprise that you need to know... ...Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering/ Mechanical...Full timeH1bImmediate start
- ...seeking a Data Scientist / Engineer to support the design, development... ...fluency and hands-on software engineering expertise. You... ...development. ~ Proficient in Python, SQL, and distributed data frameworks (e.g.,... ...where we are each committed to going above and beyond to advance...
- ...Sr. Data Engineer Are you a Data Engineer that enjoys building robust data solutions and interested in shaping the future of data... ...architecture. Strong knowledge of Databricks, Snowflake, and distributed storage solutions Expertise in data modeling, performance...Work at officeRemote work
$163k - $245k
...needs of our users. Our teams consist of Software Engineers, UX Designers, Product Managers, and... ...problems Well-versed in coding (Python, Java, Go, or C++) and experience with SQL Databases... ...contact with the criminal legal system. We are committed to providing individuals...Work experience placementLocal area$140.94k - $226.91k
...We're looking for a Senior AI Engineer who ships, not just... ...building and optimizing RAG systems using orchestration frameworks... ...management, which means the software we ship must be fast, reliable... ...them. Both are real. Nobody is going to make you feel small for not...$118k - $176k
...Day to Day The Machine Learning Engineer I role partners closely with business... ...Work spans classical ML through LLM systems. You improve search and retrieval quality... ...experience Experience building ML models in Python; solid software engineering and algorithms...Work experience placementLocal area$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$140.94k - $226.91k
...We're looking for a Senior AI Engineer who ships, not just... ...building and optimizing RAG systems using orchestration frameworks... ...management, which means the software we ship must be fast, reliable... ...them. Both are real. Nobody is going to make you feel small for not...- ...Job Description Electronic Sound is seeking an experienced IT Systems Integrator to join our Integrations team. This role plays a key... ..., integration, and ongoing support of healthcare and education software applications across customer facilities. The ideal candidate...Remote workFlexible hours
- ...visualizations, and dashboards Adhere to software and data science development standards... ...learning modules through feature engineering Evaluate and execute automated machine... ...Proficiency with data science languages such as Python and R Ability to handle confidential...Full timeVisa sponsorshipWork visa
$93.09k - $124.12k
...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber...Full timeTemporary workWork at officeRemote workShift workNight shift$198.9k - $269k
...subscription. Join our team of Scientists and Engineers developing AI/ML models to predict the... ...behavior, and creating personalization systems to optimize the experience. As an AI/ML... ...~ Experience programming in Java, C++, Python or related language ~ Experience with...Flexible hours- ...financial analysis experience; consumer products, manufacturing, or distribution background strongly preferred. Working SQL proficiency... ...environment. Familiarity with Azure‑based data infrastructure or Python for data analysis. Experience supporting an external audit (...
$110k - $145k
Job Description Summary The Senior Data Engineer designs and builds the AWS-native data foundation... ...both the design strategy for how our AI systems understand enterprise data and the hands-... ...and transformation pipelines in Python and SQL using AWS services - Glue, Lambda...Permanent employmentContract workRemote workVisa sponsorshipWork visaRelocation package$116.36k - $155.15k
...provide independent efforts to all aspects of system integration including design, analysis,... ...experience in system architecture and engineering disciplines. Specific technical... ...with scripting and automation using Bash, Python, or similar scripting languages to automate...Full timeTemporary workRemote work1 day per week- ...Learning, Business Analytics, Financial Engineering) Entrepreneurial mindset with a strong... ...analytical or scripting language (e.g., Python, MATLAB, R) and SQL, with demonstrated... ...Experience with artificial intelligence, agentic system development, graph theory, knowledge...Work at officeWork visaFlexible hours
$18 - $50 per hour
...Siemens Digital Industries Software Strategic Student Program (SSP... ...Software is seeking an AI & Engineering Data Intern to support emerging... .... Assist in connecting systems, software, and electrical engineering... .... Experience with Python, data analytics, machine learning...Remote jobHourly payFull timeInternshipLocal area$125k
...permanent FTE supporting as an Administrator a highly customized CRM environment & be a long-term part of a team investing in its systems and ownership. This CRM Systems Administrator / Analyst will play a key role in the ongoing support, administration, configuration...Permanent employmentFull timeWork at officeImmediate start- ...AI tools (e.g., BI platforms, statistical software, latest models and features). Contribute... ...scripting languages for data analysis (e.g., Python, R). Experience developing custom AI... ...workflows. Familiarity with version control systems (e.g., Git) and collaborative coding...Extra incomePart timeLocal area
- ...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
$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- We are seeking an experienced Senior Data Engineer with strong expertise in reverse-engineering existing Oracle-based ETL processes and... ...Required Skills Expert-level SQL (DDL and DML) Moderate-level Python for scripting and automation Strong understanding of data...
$20 - $30 per hour
...well advanced AI coding agents solve real engineering problems. An agent is given a real open... ...record what caused them. Mostly Python and Go, with some Rust, C, and Ct+. A trajectory... ...FROM YOU • Experience — 2+ years in software engineering, DevOps, or site reliability...Hourly payFull timeContract workImmediate startRemote work$101.18k - $119.78k
...Team and focus on building and distributing claims reports and... ...data from multiple operating systems, conduct analysis, identify trends... ...) and other business‑related software. Prior experience with data... .../ Snowflake (experience with Python is required but a plus). AI...Full timeWork at officeLocal area$110k - $150k
...operations. As a network engineer at Gallup, you’ll... ...optimization of Cisco core and distribution‑layer switches across... ...connectivity and software‑defined networking... ...available environments. Systems‑level thinker: You see... ...tools such as Python or Ansible, preferred...Work at office3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Distributed Systems Software Engineer, Python / Go. Be the first to apply!
- software sales representative Omaha, NE
- embedded software Omaha, NE
- software applications developer Omaha, NE
- entry level software sales Omaha, NE
- software technology Omaha, NE
- software implementation project manager Omaha, NE
- software support Omaha, NE
- government software Omaha, NE
- software qa Omaha, NE
- bank software Omaha, NE




