Senior Software Engineer - Python/MongoDB

Canonical - Jobs
New York, NY, US
Full-time

Job Description

Job Description

We're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open source analog to MongoDB Altas or Amazon DocumentDB, which can be owned, controlled and operated by end-users on their own multi-cloud or on-premise environments.

Canonical is looking for an experienced Python developer with a background in MongoDB who will help us to build a fully managed MongoDB solution based on Juju.

We're aiming to build the most reliable and secure way to deploy and operate MongoDB on machines, VMs, public cloud and Kubernetes.

The MongoDB team is small, meaning you will be a key contributor and your work will have a significant impact on the product and the broader ecosystem.

Who you are

  • You love technology and working with brilliant people.
  • You are an accomplished senior Python programmer that enjoys challenging projects in mission-critical environments.
  • You have experience operating and managing MongoDB clusters.
  • You are experienced with modern infrastructure deployment automations or with traditional Linux systems administration, operations, and package management.
  • You are passionate about quality and automatic testing.

Work with one of the industry's pioneers in open source with intelligent engineers at every level from engineer to CTO and CEO level.

At Canonical we've honed our remote-first culture since 2004, established in the company from the very beginning. Enjoy a competitive salary, the flexibility to work and live where you wish, and the chance to work exclusively on impactful open source projects.

Canonical is proud to foster a workplace free from discrimination. We truly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better platform for our users and customers.

This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu.

30+ days ago
Related jobs
Promoted
Unusual Ventures
New York, New York

As a Senior Software Engineer at AirOps, you will play a critical role in the development and maintenance of our software products. In addition to the technical skills and expertise, we are seeking a Senior Software Engineer who can also demonstrate strong adaptability, versatility, and cross-team c...

Promoted
Sumitomo Mitsui Financial Group, Inc.
New York, New York

Be responsible for providing the technical vision and strategic oversight in all aspects of software solutions development and support. Take responsibilities of supporting both the in-house and external software solutions for the daily XVA analysis. Be responsible of design and implementing robust a...

Promoted
DoubleVerify
New York, New York

Senior Software Engineer II, Programmatic & Platform Products. Software Engineer II will join DV’s Software Development team and will use industry standards and latest technologies to enhance our programmatic and platform products. Join a great team of motivated engineers that develops critical ...

Promoted
agoda
Queens, New York

Lead / Staff engineer is the key role in our technology organization working together with individual contributors and senior leadership. Mentor and coach other software engineers. The Full Stack Engineering Department builds the Agoda web and app products. Our Lead engineers are heavily involved in...

Promoted
Tribal Tech - The Digital, Data & AI Specialists
New York, New York

Senior Full-Stack Software Engineer. They are seeking an exceptional Senior Full-Stack Software Engineer. Coach and mentor engineers on best practices when appropriate. Experience with backend and frontend languages (Python, Postgres, Express, TypeScript, Node, React, Redux, AWS ). ...

Promoted
Trepp, Inc.
New York, New York

As a Senior Software Engineer, you are responsible for building complex backend systems that are responsible for Trepp’s core structuring application and providing technical leadership in support of the company’s initiatives in data ingestion and pipeline automation. The Senior Software Engineer rol...

Promoted
Walmart
Brooklyn, New York

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area. Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...

Promoted
Capital One
Staten Island, New York

Locations: VA - McLean, United States of America, McLean, VirginiaSenior Software Engineer, Back EndDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital On...

NetApp
New York, New York

Test Engineer, Software Engineer, Testing, Cloud, Engineering, Technology, Customer Service. Title: Senior Software Engineer (C,C++ / Storage Replication). Member of a software engineering team involved in the development & design of the features in the Storage Replication domain. Work collaborative...

Capital One
New York, New York

Senior Software Engineer, DevOps (Java). New York City (Hybrid On-Site): $165,100 - $188,500 for Senior Software Engineer. We are seeking DevOps Engineers who are passionate about marrying data with emerging technologies to join our team. As a DevOps Engineer, you'll have the opportunity to be on th...