Senior Software Engineer In Mongodb Toronto
MongoDB
Enhance cloud storage solutions as a Senior Software Engineer with MongoDB’s Replicated Storage Services. Focus on distributed systems, API enhancements, and C++ development in a hybrid or remote role. MongoDB is seeking a Senior Software Engineer to join the Next‑Gen Platform Team in the NYC headquarters or remotely from Canada or the U.S.
Key Responsibilities
- Develop data replication solutions using Raft consensus protocol
- Address escalations related to distributed systems from Technical Support
- Write unit and integration tests in C++, JavaScript, and Python
- Diagnose and fix bugs impacting software performance
- Mentor junior engineers during project execution
Requirements
- Minimum 5 years programming experience in C/C++
- Strong knowledge of distributed systems and consensus protocols
- Excellent communication and collaboration skills
- Ability to assess project complexity and manage time efficiently
- Passion for continual learning in software engineering and computer science
Leverage your skills in distributed systems and C++ to innovate at MongoDB while contributing to a collaborative team setting.
#J-18808-LjbffrVacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer In Mongodb Toronto in Toronto, ON vacancy
- A leading technology solutions provider is seeking a smart and enthusiastic backend software engineer in Toronto. The ideal candidate will have strong experience in Java and MongoDB, collaborating effectively with clients and guiding less experienced developers. Responsibilities...Senior
- ...Role Overview We are looking for a Senior Software Developer to support the Cyber Security... ...practices while collaborating closely with engineering, AI/ML, and cybersecurity teams. Key... ...databases (PostgreSQL, MSSQL) NoSQL databases (MongoDB or similar) Familiarity with:...Senior
- ...Design, build, and ship end‑to‑end features using the MEAN stack (MongoDB, Express, Angular, Node.js) in a fast‑moving, product‑focused... ...performance across the application and continuously improve engineering standards. Collaborate closely with a small, high‑energy team across...SeniorWork at officeFlexible hours
- Become a technical leader at CanCap as a Senior Software Engineer in Downtown Toronto. Help innovate and refine our platform with your expertise in Python, TypeScript, and system design. You will play a crucial role in guiding the technical direction of our evolving technology...Senior
- Lead creative projects as a Senior Software Engineer at Loop, where we redefine cross-border banking in our downtown Toronto office. Help businesses grow through technical excellence. At Loop, you will be at the forefront of technological innovation, acting as a Staff Engineer...SeniorWork at office
- Join Thomson Reuters as a Senior Software Engineer focusing on AI, where you will lead innovative projects in a hybrid work setting. Your work will influence intelligent systems in legal, risk, and compliance areas. In this role, you will design and implement enterprise-scale...Senior
- Join LTM as a Senior Java Software Engineer in Mississauga, Ontario, focusing on cloud-native application development using Angular and Java. Your expertise is essential for designing scalable solutions. This role requires 5 to 7 years of experience in software architecture...Senior
- Join NVIDIA as a Senior Systems Software Engineer to build foundational software that drives high-performance computing solutions. Engage in cross-org collaboration while focusing on reliability and efficiency. This critical role within the LPU System Software team involves...SeniorLong term contract
- Drive transformative change as a Staff Engineer at the company, focusing on AI-driven solutions to bridge the justice gap. Lead critical... ...team engineers as a mentor and guide Requirements 8+ years of software engineering expertise Robust diagnostic and systems-thinking...SeniorPermanent employment
- ...driving. Our customers include some of the world's largest airlines and ground handling providers. For more information, visit Senior Software Engineer – Localization AeroVect is looking for a Senior Software Engineer to join the Localization team and take ownership of our...SeniorManual labor
- Join ZoomInfo as a Senior Software Engineer specializing in Internal Developer Platforms using TypeScript and Node.js. This role emphasizes API design, microservice architecture, and operational excellence in cloud environments. In your role at ZoomInfo, you will collaborate...Senior
- Shape the future of networking at Kaseya as a Senior Principal Network Software Engineer, focusing on secure cloud-native solutions. Embrace a hands‑on development approach. This impactful role requires expertise in designing and developing cloud-native networking architectures...Senior
- ...high‑performing culture. We are seeking a Senior Full Stack Developer to join our Canadian... ...Full Stack developer with a strong engineering mindset and a passion for delivering high... ...various programs. Location Canada: Ontario, Toronto. EEO Statement If you require...Senior
- Drive innovation in eBay’s Analytics Data Platform as a Senior Software Engineer specializing in lakehouse technologies. Utilize your expertise in Spark to enhance performance and reliability. eBay is looking for a Senior Software Engineer with over 10 years of software development...Senior
- Elevate your career in aerospace with a Senior Software and Hardware Engineer role in Toronto or Montreal. Leverage your expertise in airborne software and electronic designs like FPGA and ASIC for immediate impact. We seek a highly experienced Senior Software and Hardware...SeniorImmediate start
- Join Veeva Systems as a Senior Software Engineer in Test, where quality and innovation meet. Contribute to automation strategies by enhancing frameworks and optimizing test processes while enjoying the flexibility to work from anywhere. In this role, you will utilize your extensive...Senior
- Join Element Fleet Management as a Senior Software Engineer focused on Billing and Maintenance solutions in Toronto. This role involves leading technical teams while enhancing service reliability through cutting‑edge engineering practices. With extensive experience in software...Senior
- ...of today and tomorrow. Who You Are: We’re looking for a Senior Software Engineer to help shape and scale the systems behind AdmitONE, our multi... ...‑on experience with SQL (PostgreSQL) or NoSQL (MongoDB) and building well‑documented REST or GraphQL APIs....SeniorInternshipLocal area
- ...Bitcoin Platform at Block, is looking for senior engineers to build and expand tools that improve... ...third‑party data sources to enrich the risk engine with additional attribution data.... ...Pragmatic, delivery‑focused approach to software design. Ability to handle both macro and...SeniorFull timeRelocation packageFlexible hours
$118k - $157.5k per year
Software Development Engineer – Federated GraphQL Platform — Toronto, Canada About the team and the role As a member of the GraphQL champions, you will interface directly with senior technology leaders and product owners to transform our current business and technology...SeniorImmediate start$140k - $180k per year
...communication using RabbitMQ or AWS SQS/SNS Work with NoSQL databases like MongoDB for data modeling and storage Collaborate with Product, QA, and... ...services. Demonstrated ability to incorporate AI tools into the software development lifecycle, using Claude or Opencode for tasks like...SeniorWorldwideFlexible hours- ...rotation and vulnerability response. Global Collaboration: Partner with distributed teams of architects, infrastructure and security engineers, and every product team that consumes the platform — coordinating across time zones to translate their pipeline needs into golden...SeniorLong term contract
- Job Title: RQ11260 - Senior Software Developer – ERPCase Management Working Status: In office Location: 222 Jarvis Street, Toronto Hours per day: 7.25 Responsibilities Be part of an agile... ...Designer, PeopleCode, Application Engine, Component Interface, Integration Broker...SeniorWork at office
- Requirements 5–10 years of relevant software engineering experience building production web applications Strong proficiency in either backend... ...‑on experience with relational and NoSQL databases: MySQL, MongoDB, DynamoDB Familiarity with search technologies:...Senior
- Lead mobile development as a Senior Staff Software Engineer at Capital One in Toronto. Drive technical strategy for the Android platform while mentoring peers in a hybrid work setting. As a Senior Staff Engineer, you will engage in hands‑on development and high-level design...Senior
- ...****@*****.*** . Location: Toronto, ON (Hybrid, 4 days onsite in a week) Bachelor’s degree in Computer Science, Engineering, or related field. Strong proficiency... ...of SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.) Familiarity with build tools (...Senior
- A leading financial technology company in Toronto is seeking a Senior Staff Software Developer to contribute to innovative AI-driven applications. The role requires extensive experience in software development, particularly in building complex systems and utilizing AI technologies...Senior
$80 - $95 per hour
...hire Hybrid 1-2x per week in Toronto Pay: $80-95/hr incorp Required... ...Experience 15+ years of professional software development experience Proven... ...operating at a Principal Engineer, Lead Engineer, Solution... ...This role is ideal for a highly senior technical leader who operates...SeniorContract work$128k - $168k per year
Job title: Staff Software Engineer Reports to: Director, Engineering Department: Development Location: Waterloo, Ontario, Canada About Priority... ...smarter. We achieve this through the Priority Commerce Engine, an innovative platform that combines payables, acquiring, and...Long term contract- Lead the engineering teams at TRADER, a Canadian leader in digital automotive solutions, as a Software Engineering Manager in Toronto. You'll drive innovation, leveraging AI in development while ensuring team growth and project delivery. As an experienced Software Engineering...2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer In Mongodb Toronto. Be the first to apply!
Related searches
- senior software developer Toronto, ON
- software engineer - computer Toronto, ON
- software developer remote Toronto, ON
- software engineer intern Toronto, ON
- software engineer devops Toronto, ON
- junior software developer internship Toronto, ON
- remote entry level software developer Toronto, ON
- linux software engineer Toronto, ON
- software engineer internship Toronto, ON
- ingénieur logiciel Toronto, ON
