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 Sign in to set job alerts for “System Software Engineer” roles. Software Engineer - Solutions Engineering Maryland, United States $94,000.00-$182,250.00 1 week ago Software Engineering Specialist - Human Data Full Stack Software Engineer (.Net & Angular) Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu Maryland, United States $160,100.00-$188,100.00 4 days ago Software Engineer II, Backend (Identity Decisioning) Software Engineer - Cross-platform C++ - Multipass Software Engineer (Python/Linux/Packaging) Software Engineer II, Backend (Consumer Authentication) Maryland, United States $80,000.00-$160,000.00 7 months ago Senior Full Stack Software Engineer (C# | Angular) Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Columbia, MD $80,000.00-$100,000.00 5 days 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 Canonical
- A leading open-source software company is seeking a Junior developer to join the Observability team. This remote role requires strong Python skills, with knowledge of Go preferred. The ideal candidate will help develop a cloud-native monitoring stack, ensuring a seamless...SuggestedRemote 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$159k - $272k
...Principal Site Reliability Engineer, Infrastructure Observability... ...practices, CI/CD toolchain and systems, code build and deployment,... ...function within a complex, distributed environment. They will have... ...programming languages (e.g., Python, Java, GO, Node.js, .Net Core, etc)...SuggestedFull timePrivate practiceLocal areaRemote workWork from home3 days per week$171k - $205k
...Business Area: Sales Engineering Seniority Level: Mid-Senior level Job Description: At Cloudera... ...and platforms (including distributed container platforms, such as Kubernetes... ...but would be a great thing to have. SQL, Python, R, Spark, Airflow, NiFi, Kafka, and Flink...SuggestedLocal areaRemote workWork from homeFlexible hours$100k
...looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data... ...and Machine Learning engineers for full-time positions... ..., Information Systems, IT Project work on... ...to take you off their distribution list and make you unavailable...SuggestedFull timeH1b$145k - $185k
...is seeking a Senior Solutions Engineer, Asset Management to support... ...Provide user support, troubleshoot system issues, and document solutions... ...in testing, training, and go-live support for upgrades and... ...practices.Research new products, software, vendors and implementation...Full timeLocal areaRemote work$125.5k - $261.6k
...career wherever you want it to go. Join EY and help to build... ...scientists, designers, and software engineers enable our clients to solve... ...data solutions using Python, R, and SQL, with expertise... ...and interest in cloud and distributed systems architectures Comfortable...Full timeSummer holidayFlexible hours$143.91k
Agency: Social Security AdministrationDepartment: Other Agencies and Independent OrganizationsSub agency: Chief Information Officer (CIO)Salary: Starting at $143,913 Per year (GS 14-15)Dates: Open 02/06/2026 to 09/30/2026Schedule: Flextime and Alternate Work Schedules are...$85k - $130k
Overview The Quantitative Software Developer (internally... ...a Software or Research Engineer) contributes to the... ...primarily MATLAB, as well as Python, C/C++, SQL, etc.)... ...document, and test both new systems and enhancements to... ..., C/C++, MATLAB, Ruby, Go, Rust) Knowledge of modern...Work experience placement$84.4k - $140.6k
...Deloitte is seeking a Data Engineer II to support the design,... ...using cloud-based and distributed data technologiesDocument... ...Science, Computer Engineering, Software Engineering, Information Systems, Data Science, or a... ...of experience using SQL, Python, or PySpark for data ingestion...- DutiesThis announcement serves as public notice. Applications submitted will be placed into a pool and will remain on file for selection as positions become available.Vacancies may be filled for up to 6 months after the closing date of this announcement. Applicants may...
$100.79k - $160.26k
...achieve. Together.SummaryThe Data Engineer, Solutions & Data role designs... ...such as APIs and other systems.Build and maintain data warehousing... ...SkillsProficiency in SQL and Python.Data pipeline tooling and... ...languages such as Java, Scala, or Go; experience integrating data from...Full timeWork at officeRemote workRelocationVisa sponsorshipRelocation package- ...Encoding, Address Standardization Solid Python, Regex, and SQL experience Excellent... ...access, processing, and scalability. Engineering Standards : Actively participate in code... ...and manipulating data from legacy and distributed systems, including PostgreSQL, DB2, Oracle,...Permanent employmentLocal area
- ...government agencies is preferred.Expert-level proficiency in Python programming, including experience developing, reviewing, testing... ...methods and analytical techniques, including probability distributions, hypothesis testing, regression analysis, predictive modeling,...
$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
...looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data... ...and machine learning engineers for full-time positions... ..., information systems, IT project work on the... ...to take you off their distribution list and make you unavailable...Full timeH1b- ...deliver the factories, grids, transit systems, and public infrastructure that keep communities... ...big and act bold - project managers, engineers, technologists, and strategists who... ..., and coordinate transmission and distribution construction activities in the electric...Contract workTemporary workFor contractorsWork experience placementWork at officeLocal areaFlexible hours
$65 - $70 per hour
...DevOps Engineer Immediate need for a talented DevOps Engineer.... ...skills; AWS, Docker, Terraform, Python, file storage. ~5 years'... ...communication ~ Experience with any distributed file storage technologies, e.... ...experience with RStudio. ~ Go coding experience. ~ Work...Contract workLocal areaImmediate startRemote work3 days per week$97k - $165k
...encompass new and existing applications, systems, databases, and associated infrastructure... ...coding, testing, debugging, and deploying software solutions. Collaboration is central to... ...years of progressive experience working with Python.Hands-on experience with AWS services...Full timeTemporary workLocal areaRemote work3 days per week- ...Python DeveloperBaltimore, MD 21202 6 + Months Onsite Day 1: Hybrid Role: 2-3 Days Onsite Per Week!Typically requires 3+ years of progressive... ...them. Shows dedication to quality by implementing suitable software using unit/integration and acceptance testing at the time of...2 days per week3 days per week
$55 - $120 per hour
...Embedded Software EngineerThis role focuses on developing... ...mission-critical RF systems within a real-time... ...in an Agile, lab-based engineering setting. The position... ...scripts (for example, in Python or Bash) to support... ...including multi-threaded and distributed embedded systems where...Contract workTemporary workImmediate start- ...AWS Python DeveloperThis position will focus on developing various database and data loading/transformation efforts. Initiatives could include multiple source files and/or files sourced both internally and externally. Candidate is required to interact with databases using...
- ...Python AWS DeveloperProficient in PythonWorking knowledge of core AWS technologies, including EC2, S3, and LambdaUnderstanding and experience... ..., etc.)Proficient on Linux platformsExperience of front office software development with Asset Management, hedge fund or investment...
- ...Python DeveloperPython DeveloperNew York, NY 10003 OR Owings Mills, MD 211176 MonthsCandidate work onsite either in NY or Owings Mills... ...preferred)Shows dedication to quality by implementing suitable software using unit/integration and acceptance testing at the time of...
- ...Data Engineer/Tech Data ArchitectLocation: Owings Mills, MD Rate: DOE Start Date: ImmediatelyDetailed... ...partners. You will be part of the Distribution & Marketing Solutions Architecture team... ...in SQL is a mustExperience coding in python, pyspark for server side/data processing...
$110.6k - $178k
...that combine modern software engineering, Generative AI, intelligent... ...maintaining legacy systems or reviewing... ...engineering background with Python and experience... ..., microservices, and distributed systems.Experience with... ...have so much further to go. That’s where you come...Full timeLocal areaRemote work- ...Python DeveloperPython Developer New York, NY 10003 or Owings Mills, MD 21117 6 Months Onsite Role: Hybrid Model: 2 -3 Days Onsite!Please... ...) Shows dedication to quality by implementing suitable software using unit/integration and acceptance testing at the time of feature...
- ...Purpose: We are seeking a Data Engineer to support the development of... ..., application logic, and system modernization initiatives. Primary... ...processing scripts using Python, SQL, and cloud-native tools.... ..., Jenkins). Understanding of distributed computing solutions for data...
- ...research and scalable production systems. You will not only build... ...: · Apply expertise in Python, NLP frameworks, SQL, Pandas... ..., NLP (spaCy/NLTK), and LLM engineering. · Experience with Generative... ...or a willingness to learn distributed processing via the Hadoop ecosystem...Permanent employment
- ...Job Description Apply now: DevOps Engineer, location is Owings Mills, MD. The... .... Develop automation using Python and Shell scripting. Support distributed file storage platforms including Amazon... ...R or RStudio. Experience with Go. Experience supporting...Contract workWork at officeImmediate start2 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!
- systems software developer Baltimore, MD
- system programmer Baltimore, MD
- IT system engineer Baltimore, MD
- python developer data analytics Baltimore, MD
- python programmer Baltimore, MD
- full stack / python developer (remote) Baltimore, MD
- python developer Baltimore, MD
- python engineer Baltimore, MD
- software implementation project manager Baltimore, MD
- remote software sales Baltimore, MD



