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 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 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
- ...for a Site Reliability Engineer (E3) to help build and... ...the intersection of software engineering, cloud infrastructure... ...to ensure our systems are reliable, scalable... ...operate, and improve distributed and event-driven... ...scripting experience with Python, Go, or similar languages....SuggestedLocal areaRemote work
$160k - $220k
...and partners. YOUR ROLE You will build systems that drive millions in revenue through intelligent... ...learning, learning-to-rank) ~ Proficiency in Python and ML frameworks (TensorFlow/PyTorch) ~ Experience with distributed computing (Spark, Ray) ~ Track record of...SuggestedRemote work$140k - $348k
...sophistication of our financial data systems have never been more important... ..., Investor Relations, Engineering, Product, and Data teams to ensure... ...and strong proficiency in Python or a similar programming language... ...of our values is Grow as you go. We believe in hiring smart,...SuggestedRemote workWork from home- ...Requisition #: 1418 Job Title: ML Engineer Clearance Level: Active DoD... ...monitoring and validation systems across the entire data and ML... ...and ML infrastructure using distributed computing platforms like Databricks... ...data engineering skills in Python, PySpark, and Spark SQL with...SuggestedContract work
- ...Transforming global food systems is key to tackling... ...Senior Full Stack engineer to join our team... ..., working on distributed backend systems... ...agile practices and software best practices to... ...uncertainty and will go the extra mile to... .... Fluency in Python and a solid understanding...SuggestedRemote work
- ...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...Remote work
- ...leaders, product teams, and engineering to identify... ...segmentation, recommendation systems, risk assessment, and... ...programming skills in Python or R with experience... ...with SQL, statistical software, and modern data analysis... ...are each committed to going above and beyond to...For contractorsWork at office
$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$110.4k - $213k
...Senior Scalability Engineer focused on... ...logs and metrics to distributed traces. You'll build... ...TypeScript frontends with Python and Rust backends,... ...optimize their systems. Working closely... ...~10+ years of software engineering or infrastructure... ...in C/C++/Go. Infrastructure...Local areaRemote workFlexible hours- ...to the Director of AI Engineering, the Lead AI Engineer... ...implementing agentic AI systems while building,... ...Experience : ~6+ years of software engineering experience... ...graphs (Preferred) ~ Python and AI/ML development... ...skills (Preferred) ~ Distributed systems skills (Preferred...Remote workMonday to FridayShift workNight shiftWeekend work
$185k - $260k
...world-class open-source software and communities, and want... ...consistent behavior across Go, Java, TypeScript, Python, and .NET Run customer... ...matures Partner with engineering leadership to shape technical... ...built or contributed to distributed systems" Compensation...Temporary workLocal areaRemote workWork from homeHome office- ...provider of open‑source software and operating systems to the global enterprise... ...cloud, data science, AI, engineering innovation, and IoT. Our... ...pioneers global distributed collaboration, with 90%... ...proven track record in Python and/or Go. As part of the Observability...Remote workWork from home
- ...at 6:00 AM Requisition Job Title: AI Engineer II | Division: Business Technology | Department... ...enterprise. In this role, you’ll build systems that go beyond experimentation—delivering real,... ...Tools & Technologies Languages: Python, SQL, C# Frameworks: TensorFlow,...InternshipHome office
- ...water management, its Zimmatic systems are operating in more than 9... ...is hiring a Senior Embedded Engineer within its overall... ...implement firmware and embedded software for IoT devices, ensuring high... ...collaboration by documenting and distributing product information...Full time
$109.5k - $150.55k
...experienced Sr Site Reliability Engineer to be part of the... ...our highly available distributed SaaS platform used by... ..., auditability of our systems and minimize/prevent... ...of high-quality software. Collaborate with cross... ...languages like .NET/Java, Python, Javascript etc ., ~...For contractorsLocal areaRemote workWorldwideWork visaFlexible hoursWeekend work$99k - $149k
...within Glassdoor, where professionals go to zero in on the next step in their career... ...Demonstrated experience in software engineering fundamentals and coding Salary Range... ...prior contact with the criminal legal system. We are committed to providing individuals...Work experience placementLocal area$140k - $200k
...work on Speechify in a 100% distributed setting - Speechify has no office... ...include frontend and backend engineers, AI research scientists, and... ...We are looking for a skilled Software Engineer to join us. What... ...development. Proficiency with bash/Python scripting in Linux...Work at officeRemote workShift work$128k - $216k
...Senior AI Solutions Engineer Calling all innovators - find your future... ...Outlook, and line-of-business systems Design multi-step agent... ...need to have: ~7+ years of software engineering experience ~5+ years of experience with Python, Typescript/Javascript ~2+...Work at officeVisa sponsorshipMonday to Friday- ...A leading software company is seeking a Software Engineer to work with Linux and cloud infrastructure... ...automated delivery systems. The role emphasizes high... ...services, Linux systems, and Python software development. This position offers a distributed work model with...Remote work
- ...security, or cutting‑edge engineering applications, I2X is... ...seeking a Journeyman Software Engineer: Develops,... ...applications and systems while collaborating with... ...such as Java, Python, C#, Go, or JavaScript. Develop... ..., microservices, and distributed systems. Debug, troubleshoot...Work experience placementLong distance
$74.47k - $115.42k
...Solutions Engineer The Solutions Engineer is responsible for providing quality services and solutions to our clients while maintaining a high level of client satisfaction. The Solutions Engineer will accurately build and scope solutions that align with client business...$84k - $126k
...delivery of Indeed's recruiting solutions. As a Sr. Solutions Engineer, you will be a client-facing technical expert working directly... ...overseeing discovery, scoping, and solution validation for ATS and system integrations. Translate client business requirements into...Work experience placementLocal area$50 per hour
...multiple programming languages (Python, JavaScript/TypeScript, Rust,... ...with project leads, solution engineers, and supply managers on complex... ...You have a Bachelor's in Software Development, Computer Science,... ...expertise, with rates that can go up to $50/hour depending on your...FreelanceRemote work$600 per month
...Electric Distribution Planning Engineer (Hybrid) Before learning more about this opportunity... ...you enjoy solving complex system and planning challenges... ..., database integrity, and Python-based automation... ...similar distribution modeling software is valued Experience with...Permanent employmentContract workTemporary workH1bWork at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hours- ...interdisciplinary. You’ll work closely with engineers, product teams, marketing and... ...and evaluation protocols that go beyond traditional benchmarks... ...findings into production systems • Prototype and test... ...human feedback) Proficiency in Python and ML research libraries such...Remote work
- ...Technologies in Omaha, Nebraska, is seeking a Journeyman Software Engineer to design and maintain software applications for Federal Government... ...and 2-5 years of programming experience with Java, Python, C#, or Go. The ideal candidate should be skilled in Agile...
- ...Services & Insurance VP AI Engineering Job Responsibilities ·... ...and semi-autonomous AI systems that support claims intake,... ...10+ years of experience in software engineering, AI engineering,... ...· Strong understanding of distributed systems, cloud-native architectures...
$163k - $245k
...) Day to Day As a Machine Learning Engineer III, you will be a team lead. You will own... ...and outcomes. Mentor and grow other software engineers and Machine Learning Engineers... ..., such as Neural Information Processing Systems (NeurIPS), the International Conference...Work experience placementLocal area$138k - $208k
...to Day As a Senior Machine Learning Engineer on our Sourcing team, you will work on developing... ..., and building recommendation / ranking systems Develop LLM and machine learning... ...Learning Engineers, Data Scientists, Software Engineers, Product, and UX designers/researchers...Work experience placementLocal area- ...Proven experience in collecting, handling, and cleaning large, complex data sets. # Proficiency in programming languages such as Python, R, or similar for data manipulation and modeling. # Strong data modeling skills with experience in building and validating predictive...For contractorsRemote 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!
- embedded software Omaha, NE
- software sales Omaha, NE
- software sales executive Omaha, NE
- software quality assurance Omaha, NE
- software sales representative Omaha, NE
- software asset management analyst Omaha, NE
- id software Omaha, NE
- software support Omaha, NE
- software technical support Omaha, NE
- healthcare software sales Omaha, NE

