Senior Software Engineer - Python/MongoDB

Canonical - Jobs
Boise, ID, 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.

15 days ago
Related jobs
Promoted
Canonical - Jobs
Boise, Idaho

This is an exciting opportunity for a software engineer passionate about open source software, Linux, Golang, Python and Kubernetes. Work with helpful and talented engineers including experts in many fields. You are a Golang developer also fluent in Python. ...

Promoted
Resource Data
Boise, Idaho

As a Senior Software Engineer with Resource Data, you’ll help design and develop software solutions that elevate enterprise systems efficiency, performance, and value. Analyze, design, develop, and test software modules in support of clients' software application development projects....

Promoted
R1 RCM
Boise, Idaho

Software engineer you will help lead and execute on the research and development of secure, scalable, and highly available production-grade software through vision, definition, development, deployment, and sustainment with varying levels of abstraction. Software engineer:You will be working on a mod...

Promoted
META
Boise, Idaho

Required Skills:Senior Software Engineer - Oculus Studios Central Technology Responsibilities:Help define and establish Meta's infrastructure approach for game studios - working across multi-year effortFind common needs by working across the first party game studios collecting requirements and propo...

Promoted
Cleo
Boise, Idaho

Senior Software Engineer IIat Cleo (US)RemoteCleo is a cloud integration technology company focused on business outcomes. In a nutshell, Cleo is a rapidly growing category leader in ecosystem integration software and we have experienced tremendous growth over recent years. ...

Promoted
Marriott
Boise, Idaho

Experience with 3rd Party SDK integrations and other open source libraries•Experience packaging and publishing applications on the App StoreExperience with iOS analytics, crash reporting, testing and other peripheral frameworks•Understanding of latest trends in mobile and web technologies•Demonstrat...

20-0278792 Docutech, LLC
G,Idaho Home

Strong knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, CI/CD, and DevOps. Experience leading team of engineers in the design, development, and ma...

GEICO
Boise, Idaho
Remote

Our Senior Duck Creek Engineer is a key member of the engineering staff working across the organization to provide a friction-less experience to our customers and maintain the highest standards of protection and availability. As a Senior Engineer, you will:. Engage in cross-functional collaboration ...

Mediabistro
Boise, Idaho

Senior Software Engineer - Oculus Studios Central Technology Responsibilities:. We are looking for engineers who can work effectively within Meta’s vast infrastructure and are excited by the chance to help Studios make video games. CPP, C#, Python, Hack, JavaScript, React. Help onboard new game stud...

Resource Data
Boise, Idaho

As a Senior Software Engineer with Resource Data, you’ll help design and develop software solutions that elevate enterprise systems efficiency, performance, and value. Key Responsibilities Analyze, design, develop, and test software modules in support of clients' software application deve...