Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Distributed Systems Software Engineer, Python / Go

$55 per hour

Canonical

Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Continue with Google Continue with Google 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. Sign in to access AI-powered advices Continue with Google Continue with Google Continue with Google Continue with Google Continue with Google Continue with Google Continue with Google Continue with Google Continue with Google Continue with Google Continue with Google Continue with Google 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 Portland, ME . Software Engineer - Solutions Engineering Software Engineering Specialist - Human Data Portland, Maine Metropolitan Area $55.00 - $65.00 1 day ago Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu Software Engineer (Python/Linux/Packaging) Software Engineer - Cross-platform C++ - Multipass Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics Portland, ME $110,000.00 - $270,000.00 4 weeks ago System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem Portland, ME $110,000 - $270,000 6 days ago Portland, ME $150,000 - $300,000 6 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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Distributed Systems Software Engineer, Python / Go in Portland, ME vacancy
  •  ...A leading company specializing in software development is seeking a Distributed Systems Software Engineer to join their team. This role involves developing automated...  ...Candidates should have a strong background in Python or Go, with proficiency in distributed systems and... 
    Suggested
    Remote work

    Canonical

    Portland, ME
    5 days ago
  •  ...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...  ...Collaborate proactively with a distributed team Write high-quality code, with unit... 
    Suggested
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Canonical

    Portland, ME
    5 days ago
  • $100k - $110k

     ...the factories, grids, transit systems, and public infrastructure...  ...act bold - project managers, engineers, technologists, and strategists...  ...-Trusses to Transmission and Distribution wood pole restoration, and take...  ...accept applications on an on-going basis and there is no fixed... 
    Suggested
    For contractors
    Work at office
    Local area
    Remote work
    Flexible hours

    Accenture Infrastructure & Capital Projects, LLC

    Portland, ME
    4 days ago
  •  ...detail-oriented, motivated IT Systems Administrator to be part of...  ...and resolve both hardware and software issues, including investigation...  ...remotely or supporting other engineers who may be remote in...  ...plan to minimize risk to the on-going operation with an understanding... 
    Suggested
    Full time
    Temporary work
    Remote work

    Diodes

    South Portland, ME
    1 day ago
  •  ...the Developer Relations Engineer role at Canonical 1 day ago...  ...in open-source software has worked with real-world...  ...ensure fairness globally. Distributed work environment with twice...  ...Ubuntu Server Distributed Systems Software Engineer, Python / Go Embedded IoT / Edge Solutions... 
    Suggested
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Portland, ME
    2 days ago
  • $155k - $165k

     ...Staff Data Scientist- AI Engineer Clinical Solutions As a Staff...  ...and analytical workflows using Python, Databricks, and generative...  ...across veterinary diagnostics, software, instruments, and services....  ...Experience working with large, distributed datasets ~ Strong... 
    Local area
    Worldwide

    IDEXX Laboratories

    Westbrook, ME
    1 day ago
  • $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 placement
    Local area

    Indeed Inc.

    Portland, ME
    11 days ago
  •  ...Diodes Incorporated is seeking a detail-oriented IT Systems Administrator in South Portland, Maine. This role is crucial for maintaining...  ...and maintain systems, and support investigations of hardware/software problems. A bachelor's degree in computer science or an equivalent... 

    Diodes

    South Portland, ME
    1 day ago
  • $120k - $140k

     ...Principal Platform Engineer (DevOps) IDEXX DevOps contributes...  ...platforms that IDEXX software teams rely on every day...  ...: writing production Python, mentoring engineers,...  .... You are the go-to person for the hardest...  ...CloudFormation StackSets to distribute standardized resource... 
    Local area
    Worldwide
    Flexible hours

    IDEXX Laboratories

    Westbrook, ME
    1 day ago
  •  ...The Senior Full Stack Engineer designs, builds, and supports high...  ...Next.js) and backend services (Python, Go, node.js). Participate in...  ...~4-7+ years of professional software engineering experience in...  ...collaborating with offshore or distributed teams across time zones. ~... 
    Temporary work
    Local area
    Remote work

    RxBenefits

    Portland, ME
    5 days ago
  •  ...Southworth International Group in Falmouth, Maine is looking for a Sales Engineer to act as a technical bridge between customers and internal teams. The successful candidate will develop engineered solutions and manage intellectual property. This role requires strong... 

    Southworth International Group

    Falmouth, ME
    5 days ago
  • $121.5k - $145.5k

    ## Senior Software Engineer - Data AcquisitionApplylocations: Portland, ME...  ...data from dozens of internal systems and third-party providers.**...  ..., ideally in high-volume or distributed systems environments.* Strong **programming** skills in Python, Java, Scala, or another... 
    Flexible hours

    WEX

    Portland, ME
    1 day ago
  •  ...ProSearch is seeking a Senior Systems Developer in Portland, Maine to support a confidential nonprofit healthcare organization in a...  ...development Serve as a mentor and technical leader for junior engineers Evaluate and adopt modern tools and technologies within the... 
    Work at office

    ProSearch

    Portland, ME
    3 days ago
  • $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 job
    Full time
    H1b

    Aperia Technologies

    Portland, ME
    4 days ago
  • $101.9k - $163k

     ...more, please see The AI/ML Engineer - Higher Education builds AI...  ...adaptation Integrate LLMs, RAG systems, and agentic workflows into HED...  ...4+ years of experience in software engineering, with at least 2...  ...AI/ML Strong proficiency in Python with experience building production... 
    Live in
    Local area
    Worldwide

    Cengage Group

    Portland, ME
    6 days ago
  • $126k - $248k

     ...with SRE leaders and engineers to scale the platform...  ...and build trust as the go-to driver of complex,...  ...efforts Build Scalable Systems & Processes – Design lightweight...  ...role partnering with software engineering teams...  ...available, globally distributed database on the market... 
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Portland, ME
    4 days ago
  • $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 placement
    Local area

    Indeed

    Portland, ME
    2 days ago
  •  ...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 employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Portland, ME
    4 days ago
  • $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 job
    Full time
    Work experience placement
    Internship

    Quora

    Portland, ME
    4 days ago
  • $97.4k - $146.1k

     ...analytical areas, including exploratory data analysis, feature engineering, predictive modeling, and visualization Develop, validate,...  ...series mythologies and forecasting techniques Proficiency in Python and SQL for data manipulation, modeling, and automation... 
    Local area
    Flexible hours

    Sun Life

    Portland, ME
    5 days ago
  • $89.4k - $183.5k

     ...years of experience in data science or machine learning Strong Python and SQL skills Experience with cloud platforms (AWS...  ...Background in statistical modeling, ML algorithms, and feature engineering Ability to build automated analytics workflows and work with... 
    Temporary work
    Worldwide
    Flexible hours

    Unum Group

    Portland, ME
    4 days ago
  •  ...deliver the factories, grids, transit systems, and public infrastructure that keep communities...  ...big and act bold - project managers, engineers, technologists, and strategists who...  ...accurate documentation and timely distribution of project correspondence, progress updates... 
    Contract work
    For contractors
    Local area
    Flexible hours

    Dormont Manufacturing Company

    Long Island, ME
    4 days ago
  •  ...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 wage
    Full time
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Remote work

    Maximus

    South Portland, ME
    4 days ago
  • $120k - $150k

     ...the long term. Forward Deployment AI Engineer Systems Engineering, a Lyra Technology Group portfolio...  ...lieu of formal education 3+ years of software or AI/ML engineering experience with...  ...business environments Proficiency in Python and API/systems integration development... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Local area

    Lyra Technology Group

    Portland, ME
    2 days ago
  •  ...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 job
    Permanent employment
    Work experience placement
    Internship
    Work at office
    Work from home
    Flexible hours

    Instacart

    South Portland, ME
    2 days ago
  • $98.34k - $201.9k

     ...deployed, adopted, and measured. You'll architect intelligent systems - not just models - using modern AI approaches such as LLMs,...  ...core data science disciplines (e.g., ML/statistics, data engineering, automation). Advanced SQL and data modeling experience across... 
    Temporary work
    Worldwide
    Flexible hours

    Unum Group

    Portland, ME
    5 days ago
  • $93.7k - $177.68k

     ...Position Summary: MedInsight's engineering team is building the next...  ...and optimize SparkSQL/Python workloads for performance, scalability...  ..., engineering, information systems, or related field; or...  ...experience in data engineering, software engineering, or a related technical... 
    Full time
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Milliman

    Portland, ME
    5 days ago
  • $103.71k - $138.28k

     ...environments and to provide independent efforts to all aspects of system integration including design, analysis, design review, testing...  ...knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level... 
    Full time
    Temporary work
    Remote work

    Lumen

    Portland, ME
    1 day ago
  • $60.5k - $123.4k

     ...Summary: This position for a data Engineer who will design, build and maintain data systems and pipelines to allow data to...  ...one relevant ETL toolset (IICS, Python, SnowSQL, etc.). Exposure to...  ...application of current and emerging software engineering practices.... 
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Unum Group

    Portland, ME
    2 days ago
  • $110k - $130k

     ...This role oversees analysts, engineers, technical account managers,...  ...Customer Success to address systemic data issues, platform defects...  ...ETL/ELT logic using SQL and/or Python. Deep experience working with...  ...environments. Experience leading distributed teams such as US and India.... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Arkatechture

    Portland, ME
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Distributed Systems Software Engineer, Python / Go. Be the first to apply!