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

Distributed Systems Software Engineer, Python / Go

Canonical

Distributed Systems Software Engineer, Python / Go3 months ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.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 roleWhat your day will look likeCreate automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applicationsEnable engineering teams across Canonical to develop software with confidence by making distributed system testing tooling available across the companyEnhance continuous integration pipelines for deploying and testing Canonical's cloud native products such as KubeflowDeploy, manage, and debug highly distributed systemsMonitor and report on automated testing effortsCollaborate daily with a globally distributed teamWhat we are looking for in youSolid background in modern test processes and strategiesExperience with Python or Go developmentStrong object oriented development skillsAbility to develop and ship production grade modern web applicationsWorking knowledge of continuous integration tools such as Jenkins, CircleCI, GitHub CIKnowledge of networking technologies and fundamentalsSolid understanding of Linux system architectureA capacity for complex abstract thinkingCapability for 2-4 weeks of international travel travel per yearAdditional skills that you might also bringCollecting and analyzing large multidimensional datasetsOperating data platforms: key-value stores, relational or document databases, event busesWork with cloud technologies such as OpenStack, Kubernetes, Terraform and AWSDeveloping AI/ML pipelinesWhat we offer youWe 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 yearAnnual compensation reviewRecognition rewardsAnnual holiday leaveMaternity and paternity leaveEmployee Assistance ProgrammeOpportunity to travel to new locations to meet colleagues from your team and othersPriority Pass for travel and travel upgrades for long haul company eventsCanonical 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 levelSeniority levelEntry levelEmployment typeEmployment typeFull-timeJob functionJob functionEngineering and Information TechnologyIndustriesSoftware DevelopmentReferrals increase your chances of interviewing at Canonical by 2xBack End / Full Stack Software Engineer (Senior)Atlanta, GA $110,000 - $140,000 1 month agoSoftware Engineer - Consumer Mobile App, Android (Remote)Staff Software Engineer - Frontend (Web)Returnship Apprentice, Software Engineering - REMOTEAtlanta, GA $160,000 - $180,000 3 weeks agoWe'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 4 days ago
Similar jobs that could be interesting for youBased on the Distributed Systems Software Engineer, Python / Go in Atlanta, GA vacancy
  • Canonical is seeking a Distributed Systems Software Engineer with expertise in Python or Go to build resilient cloud applications using technologies like Juju and Terraform. In this globally remote role, you will contribute to testing and validation, ensuring high quality... 
    Suggested
    Remote work

    Canonical

    Atlanta, GA
    15 days ago
  • $156k - $226k

    Data Engineer, Product Data Warehouse, Go-To-Market corporate_fare Google place New York, NY, USA ; Atlanta...  ...data modeling for synch and asynch system integration and implementation using...  ...business intelligence platforms, distributed databases, data analysis tools, and... 
    Suggested
    Full time

    Google Inc.

    Atlanta, GA
    2 days ago
  • A leading open-source software company is seeking an Engineering Manager to lead a team optimizing Ubuntu for major...  ...should be proficient in Python or Golang, have experience in agile...  ...Azure or AWS. The position offers a distributed work model with opportunities for... 
    Suggested
    Remote work

    Canonical

    Atlanta, GA
    14 days ago
  •  ...Pindrop in Atlanta is seeking a Software Development Engineer to design and deploy high-performance services and APIs. The ideal candidate will have 5-7 years of experience, proficiency in Golang and Python, and familiarity with cloud technologies. Join a collaborative... 
    Suggested
    Remote work

    Pindrop

    Atlanta, GA
    2 days ago
  •  ...An innovative software company is hiring an Engineering Manager to expand its MAAS team in a remote environment. You will lead a distributed team, develop talent, and advance modern software practices...  ...development, particularly with Python and Golang, alongside experience... 
    Suggested
    Remote work

    Canonical

    Atlanta, GA
    2 days ago
  • $50 - $57 per hour

     ...Job Description • Strong Python development experience (true development work not just...  ...Insight Global is seeking an AI Platform Engineer to support a high-impact enterprise AI enablement...  ...consume internal documentation and systems o Handling messy, duplicated, or... 

    Insight Global

    Smyrna, GA
    3 days ago
  •  ...company is seeking an experienced Golang Developer with at least 7 years of experience, proficient in Golang and Python. The role involves managing distributed systems, creating documentation, and collaborating in Agile environments. Candidates should have strong knowledge... 

    Highbrow LLC

    Atlanta, GA
    19 hours ago
  •  ...performs analysis of the client's Distribution system to determine the amount of...  ...Requirements Bachelor’s degree in engineering or engineering technology is...  ...circuit analysis program, Python scripting, or other Distribution modeling software is desired. Strong interpersonal... 

    Insight Global

    Atlanta, GA
    4 days ago
  •  ...solutions to a diverse, nationally distributed client base. Reporting into...  ...up their sleeves alongside engineers in a high-severity incident...  ...forecasting, renewals and on-going vendor and contract management...  ...(PIR) processes, ensuring systemic improvements are captured and... 
    Contract work
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    3 days per week

    CohnReznick

    Atlanta, GA
    3 days ago
  •  ...Nursing is looking for a skilled Senior Systems Software Engineer (Backend Engineer) with strong...  ...architectures, web services, Grid technologies, distributed computing strongly preferred. Strong...  ...into applications. Familiarity with Python and common ML libraries (e.g.,... 
    Remote work
    Work from home
    Flexible hours

    Emory University

    Atlanta, GA
    2 days ago
  •  ...Point ~ Experience in a modern scripting language (preferably Python) ~ Proficient running queries against data (preferably with Google BigQuery or SQL) ~ Proficient with data visualization software (preferably Tableau) ~ Proficient utilizing statistical techniques... 
    Work experience placement
    Local area
    Night shift

    Home Depot

    Atlanta, GA
    1 day ago
  • Partner Solutions Engineer Department: Strategic Partnerships Employment...  ...and Takepayments. Our software platform and APIs enable our...  ...through launch and early post‑go‑live support. Act as the primary...  ...supporting platform or distribution‑led go‑to‑market models rather... 
    Permanent employment
    Currently hiring
    Work at office
    Flexible hours
    Afternoon shift

    YouLend

    Atlanta, GA
    4 days ago
  • $170k - $215k

     ...022, but with history going back to 1939, Norstella...  ...production-ready AI systems that leverage LLMs and...  ...with content and product engineering teams Implement...  ...building large-scale distributed systems in an agile environment...  ...knowledge of Python and core data science... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Norstella

    Atlanta, GA
    19 hours ago
  •  ...and talent solutions firm is seeking a Python Developer for a remote position. The...  ...-time monitoring and visualization in distributed training workflows. Ideal candidates will...  ...skills, strong knowledge of software engineering, and experience with federated learning... 
    Remote work

    Python Software Foundation

    Atlanta, GA
    3 days ago
  • $127.5k - $172.5k

     ...Role: Agentic AI Data Engineer Location options: San...  ...infrastructure that fuel AI agent systems. Within TCS's AI & Data...  ...maintenance post go-live. What Skills...  ...skills, especially in Python, and experience with...  ...queries. •Big Data & Distributed Processing: Experience... 

    TEPHRA

    Atlanta, GA
    1 day ago
  •  ...The ideal candidate should have strong communication skills, experience in data visualization, and proficiency in programming languages such as Python and SQL. This position is located in Atlanta, Georgia, with minimal travel requirements. #J-18808-Ljbffr The Home Depot

    The Home Depot

    Atlanta, GA
    4 days ago
  • A leading behavioral data platform is seeking a Senior Software Engineer to enhance their ingestion pipeline. This hybrid position requires...  ...in Atlanta. Ideal candidates will have experience in distributed systems, Golang, and Kubernetes, focusing on high-scale data processing... 
    Work at office

    Fullstory

    Atlanta, GA
    19 hours ago
  •  ...Job Summary: The Data Engineer is responsible for the...  ...storage of data across systems. This includes integrating...  ...programming language (Python preferred). Deep...  ...Understanding of distributed data processing and storage...  ...please complete the application process. Go Hawks!

    The National Basketball Association

    Atlanta, GA
    4 days ago
  •  ...including product managers, engineers, and business leaders...  ...to production.* Python Expertise: Strong, expert...  ...hands-on experience using distributed data processing...  ...large-scale enterprise systems.**Required Competencies...  ...customers. At AIG, you can go further to support individuals... 
    Work at office

    American International Group

    Atlanta, GA
    1 day ago
  •  ...Business Area: Sales Engineering Seniority Level: Mid-Senior level...  ...OS and bare metal, VM, and distributed container platforms Kubernetes...  ...landscape ~ You have some basic software development experience in Java, Scala or Python ~ You may have experience... 
    Work experience placement
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Cloudera

    Atlanta, GA
    1 day ago
  • $160k - $170k

     ...Investment Technology Distributed, Cloud-Native platform...  ...Guide & Mentor engineers across global teams...  ...Expertise With: Python, Lambda, S3, EKS, SQS...  ...AI tools and models in software development workflows...  ...large-scale distributed systems, microservices, web applications... 

    Living Talent Company

    Atlanta, GA
    4 days ago
  •  ...Income - SMAs - Traditional Equities Python - AWS ~ Location: Midtown...  ...the enterprise Mentor and coach software engineers at all levels; foster collaboration with...  ...Bitbucket) ~ Comfortable with backend distributed systems, DevOps practices, and cloud... 
    Work at office

    Living Talent Company

    Atlanta, GA
    4 days ago
  • $153k - $222k

     ...programming languages (e.g., Python, Spark, SQL) to demo,...  ...optimization of scalable and distributed systems. Experience with cloud computing...  ...product marketing management and engineering teams to stay on top of...  ...solutions and assets with the Go-To-Market team. Provide... 
    Full time

    Google

    Atlanta, GA
    3 days ago
  • Overview Site Reliability Engineering (SRE) Architect — Atlanta...  ...the foundational systems and practices that ensure...  ...Leverage deep expertise in software engineering, distributed systems, cloud infrastructure...  .../scripting skills (e.g., Python, Go, Bash) for automation and... 
    Hourly pay
    Permanent employment
    Local area
    Early shift

    Cloud Analytics Technologies, LLC

    Atlanta, GA
    3 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...  .... The company is a pioneer of global distributed collaboration, with 1200+ colleagues... 
    Contract work
    Work at office
    Local area
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Atlanta, GA
    4 days ago
  • A leading open source software company is seeking a Software Engineer to enhance Ubuntu on public clouds. The role involves writing high-quality Python code, debugging, and collaborating with a...  ...on Linux. The company offers a distributed work environment, with travel opportunities... 
    Remote work

    Canonical

    Atlanta, GA
    8 days ago
  • $65k - $123k

     ...Mainframe Systems Programmer - zOSRemote - United StatesJR013482 Position Summary The...  ...Systems Programmer provides support for on-going projects that require the installation,...  .../OS operating systems and other 'system' software. Also, the Maintenance and debugging of systems... 
    Full time
    Temporary work
    Work experience placement
    Remote work
    Work from home
    Flexible hours

    Ensono

    Atlanta, GA
    3 days ago
  •  ...skillful Site Reliability Engineer to join the Cyber Security...  ...responsible for ensuring production systems in use by the Security...  ...security controls in distributed systems/agents  ~ Coordinate...  .../ mercurial / subversion; Python / Elixir / Go)  ~ Integrating MCP Servers... 
    Temporary work
    Local area
    Remote work

    AbbVie

    Atlanta, GA
    5 days ago
  • $118k - $196k

     ...Job Family : Power Systems Engineering Consulting Travel Required : Up to 25%...  ...Managing Consultant Transmission & Distribution ( T&D ) Technical Services plays a...  ...knowledge of coding languages such as R, Python, VA, SQL #LI-RE1 The annual salary... 
    Permanent employment
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Guidehouse

    Atlanta, GA
    7 days ago
  • $131.75k - $178.25k

     ...Description: Role: AI Data Engineer Architect Location...  ...data flows from source systems to AI/analytics models, creating...  ...-performance solutions using distributed computing, cloud auto-scaling...  ...Ability to write and review Python or Scala for data pipeline development... 

    TEPHRA

    Atlanta, GA
    1 day 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!