engineering
Posted 5 days agoSoftware Engineer 3, Atlas Search Systems
at MongoDB
Toronto, CanadaHybrid
Requirements
- Atlas Search is a multi-cloud service that allows users to execute complex full text and vector search queries using the MongoDB Query Language .
- experience designing, building, testing, and maintaining industrial-strength backend software in a complex codebase •
- Experience developing distributed systems and cloud services •
- Experience with at least one modern statically typed programming language, and interest in working with Java
- A strong sense of ownership over their work, from initial design all the way through maintaining code in production You will:
- experience for even the largest workloads
- In 3 months you’ll have a solid high-level understanding of what our team does and how we operate.
- In 12 months you’ll have a thorough understanding of the systems our team owns and have led a small project.
- You’ll have proposed small improvements to our code, product, or team processes About MongoDB
- We have redefined the data platform for the AI era, enabling builders to create, transform, and disrupt industries with software.
- MongoDB’s unified data platform, the most widely available, globally distributed data platform on the market, helps organizations modernize legacy workloads, embrace innovation, and unleash AI.
- Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud data platform and is available across AWS, Google Cloud, and Microsoft Azure.
- With offices worldwide and over 67,000 customers, including 75% of the Fortune 100 and AI-native startups, relying on MongoDB for their most important applications, we’re powering the next era of software.
- Our compass at MongoDB is our Leadership Commitment, guiding how and why we make decisions, show up for each other, and win. It’s what makes us MongoDB.
- Learn more about what it’s like to work at MongoDB , and help us make an impact on the world!
- AI is used to review applications based on job-related criteria and does not replace human decision-making. The hiring team decide who moves forward.
Experience
- 2+ years of hands-on
Benefits
- From employee affinity groups, to fertility assistance and a generous parental leave policy , we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys.
- MongoDB’s base salary range for this role is posted below.
- Compensation at the time of offer is unique to each candidate and based on a variety of factors such as skill set, experience, qualifications, and work location.
- Salary is one part of MongoDB’s total compensation and benefits package. Other
- benefits for eligible employees may include: equity, participation in the employee stock purchase program, flexible paid time off, 20 weeks fully-paid gender-neutral parental leave, fertility and adoption assistance, Registered Retirement Savings Plan (RRSP) with employer match, mental health counseling, backup child and elder care, and health, dental, and vision
- benefits offerings. Please note, the base salary range listed below and the
- MongoDB’s base salary range for this role in Canada is: $108,000 — $149,000 CAD
Additional details
- Our users are free to focus on relevance and data retrieval instead of the machinery needed to search data at scale.
- Our team is building the cloud-based distributed systems software responsible for the lifecycle of search indexes including: data ingestion, index building, partitioning, performance, availability, and backup management.
- Our product is quickly gaining traction with customers and we are making core architectural improvements that you will contribute to.
- Successful candidates will have the following qualities:
- Excellent verbal and written technical communication skills and enthusiasm for collaborating closely with colleagues
- A growth mindset and the desire to learn quickly through taking on challenges, reflecting on outcomes, and incorporating feedback
- Contribute to the design, implementation, and support of projects that improve the scalability of Atlas Search to make using it a seamless
- Work with a collaborative team that prioritizes sound technical decision-making and building systems that our customers love and that we are proud of as engineers
- Have the opportunity to lead projects and own subsystems
- Provide input on the team’s roadmap and help determine the architecture of our system Success measures: