Talent.com
Staff Software Engineer, Query
Staff Software Engineer, QueryMongoDB • Edmonton, Division No. 11, CA
Staff Software Engineer, Query

Staff Software Engineer, Query

MongoDB • Edmonton, Division No. 11, CA
30+ days ago
Job type
  • Full-time
Job description

Join to apply for the Staff Engineer role at MongoDB .

MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI. Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available in more than 115 regions across AWS, Google Cloud, and Microsoft Azure. Atlas allows customers to build and run applications anywhere—on premises, or across cloud providers. With offices worldwide and over 175,000 new developers signing up to use MongoDB every month, it’s no wonder that leading organizations, like Samsung and Toyota, trust MongoDB to build next-generation, AI-powered applications.

Join the MongoDB Server Query Integration team, and help us build a world-class distributed open-source database. Our team plays a crucial role in the experience and performance of data processing. We are responsible for building user-facing features on top of the core query engine and helping to integrate query with other products in the MongoDB ecosystem. This includes enhancing our time-series product, extending language support for analytics, helping grow our Atlas Search and Vector Search products with database support and adding workload telemetry to provide greater insight into how our database is used.

We have tons of interesting problems to solve with a direct impact on users for transactional, time-series, lexical and vector search and analytical workloads. The team is endeavoring to systematically rewrite every major component of our optimization and execution systems. We need your help to design and build the heart of a distributed, flexible schema, document database.

We are looking to speak to candidates who are based in the United States or Canada for our hybrid working model.

Responsibilities

  • Be directly responsible for delivering on goals which span a 6-18 month timeframe
  • Play a key role in defining the roadmap for the next 12 months
  • Write well tested, production-ready code in C++ (our test infrastructure also leverages Python and Javascript)
  • Research state-of-the art query systems to inform design
  • Leverage deep knowledge of product strengths and industry trends to provide technical vision and direction
  • Advise management on decisions related to roadmap, processes, architecture and design
  • Collaborate with stakeholders and engineering teams across the company on large initiatives
  • Influence and grow team members through mentoring, coaching, and leading by example
  • Help cultivate a strong talent bench through interviewing, mentoring and knowledge sharing

Qualifications

  • 10+ years of experience in data management systems
  • Experience with building production-level code with a large user base, robust design structure and rigorous code quality
  • Degree in Computer Science or similar field, or equivalent practical experience, with strong competencies in data structures, algorithms, and software design / architecture
  • Experience with large code bases written in C++ or another systems programming language; ability to trace defects, estimate work complexity, and design evolution and integration strategies
  • Passion for the theory and practice of database query engines, with hands-on or academic experience in the database domain
  • Success Measures

  • In three months, contribute to a project for the next major version and fix bugs in a minor release; learn MongoDB project lifecycle and long-term goals
  • In six months, take on code review responsibilities and help draft and review design for new features; present a relevant paper or system architecture
  • In twelve months, contribute to the long-term technical roadmap of the MongoDB Query team
  • Compensation and Benefits

    MongoDB is committed to accommodations for individuals with disabilities in the application and interview process. To request an accommodation, inform your recruiter. MongoDB is an equal opportunities employer.

    Salary information : For candidates based in Canada, MongoDB’s base salary range for this role is CAD 159,000—CAD 221,000; compensation varies by skill set, experience, qualifications, and location. Benefits may include equity, employee stock purchase program, flexible PTO, 20 weeks of fully-paid gender-neutral parental leave, fertility and adoption assistance, RRSP with employer match, mental health resources, and comprehensive health coverage.

    #J-18808-Ljbffr

    Create a job alert for this search

    Staff Software Engineer • Edmonton, Division No. 11, CA

    Similar jobs
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Show more
    Last updated: 30+ days ago • Promoted
    Senior QE Engineer

    Senior QE Engineer

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
    Last updated: 30+ days ago • Promoted
    Senior QA Engineer

    Senior QA Engineer

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    We are looking for an experienced.Our client is a fintech company based out of Vancouver.You'll have the opportunity to work on an amazing platform that combines Data Analytics, and complex int...Show more
    Last updated: 30+ days ago • Promoted
    2 - Senior Data Engineer

    2 - Senior Data Engineer

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Integration

    Software Engineer - Integration

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    We are looking for an intermediate software engineer for our client to work on the integration of their product with other products. This is a permanent position that is remote to start (during Covi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    Targeted Talent • Edmonton, AB, Canada
    Full-time
    We are searching for a creative, flexible technical thinker capable of managing, planning and understanding team dynamics. Responsible for authoring, analyzing and translating User Stories into syst...Show more
    Last updated: 30+ days ago • Promoted
    Senior Site Reliability Engineer

    Senior Site Reliability Engineer

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    We are looking for an experienced.Senior Site Reliability Engineer.Our client is a global enterprise company with a product that you've likely used. Experience with coding / software development, ...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Targeted Talent • Edmonton, AB, Canada
    Full-time
    We are searching for a creative, flexible technical thinker capable of managing, planning and understanding team dynamics. Responsible for authoring, analyzing and translating User Stories into syst...Show more
    Last updated: 30+ days ago • Promoted
    Guidewire Engineer - BuzzClan

    Guidewire Engineer - BuzzClan

    BuzzClan • edmonton, ab, ca
    Full-time
    Guidewire PolicyCenter Configuration – Senior.Year Contract (Extension Possible).Guidewire PolicyCenter Configuration Developer. GOSU, Java, and web development.The ideal candidate will be hands-on ...Show more
    Last updated: 30+ days ago • Promoted
    Guidewire Engineer - edmonton

    Guidewire Engineer - edmonton

    BuzzClan • edmonton, ab, ca
    Full-time
    Guidewire PolicyCenter Configuration – Senior.Year Contract (Extension Possible).Guidewire PolicyCenter Configuration Developer. GOSU, Java, and web development.The ideal candidate will be hands-on ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer - Luxoft

    Senior Java Software Engineer - Luxoft

    Luxoft • edmonton, ab, ca
    Full-time
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
    Last updated: 24 days ago • Promoted
    Site Reliability Engineer / Platform Operations Engineer

    Site Reliability Engineer / Platform Operations Engineer

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    We are looking for an experienced Site Reliability Engineer or Platform Operations Engineer for our client.This is a permanent position that is remote to start with later relocation to.Our client i...Show more
    Last updated: 30+ days ago • Promoted
    Guidewire Engineer

    Guidewire Engineer

    BuzzClan • edmonton, ab, ca
    Full-time
    Guidewire PolicyCenter Configuration – Senior.Year Contract (Extension Possible).Guidewire PolicyCenter Configuration Developer. GOSU, Java, and web development.The ideal candidate will be hands-on ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Luxoft • edmonton, ab, ca
    Full-time
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
    Last updated: 24 days ago • Promoted
    Senior DevOps Engineer

    Senior DevOps Engineer

    Targeted Talent • Edmonton, AB, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer - edmonton

    Senior Java Software Engineer - edmonton

    Luxoft • edmonton, ab, ca
    Full-time
    Join a Global Energy Leader Building Next-Generation Cloud Solutions.One of the world's largest providers of products and services to the energy industry has a need to develop and support enterpris...Show more
    Last updated: 24 days ago • Promoted
    AI Principal Software Engineer - US SaaS startup | Remote

    AI Principal Software Engineer - US SaaS startup | Remote

    Atomic HR • Edmonton, Alberta, .CA
    Remote
    Full-time
    Quick Apply
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Show more
    Last updated: 30+ days ago
    Senior SQL Engineer

    Senior SQL Engineer

    SuperAnnotate • Edmonton, Alberta, CA
    Remote
    Full-time
    As a Senior SQL Engineer, you will work remotely on an hourly paid basis to review AI-generated SQL queries, database designs, and data-processing logic, as well as generate high-quality reference ...Show more
    Last updated: 2 days ago