MongoDB, originally called 10gen, is a software development company. Since 2007, MongoDB has created an open-source, document-oriented database to help clients
Senior Software Engineer, Query Execution
Location
Ireland
Posted
28 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Query Execution
MongoDB
Role Description The MongoDB Query Execution Team is hiring software engineers who want to join us in developing a fast and modular distributed query system. Our engineers work on implementing and maintaining execution algorithms, building new query language features, tuning database performance, and more to help power our customers' critical workloads. This role can be based out of our Dublin office or remotely in Ireland. - Understand and improve current functionality of the MongoDB query engine - Contribute high quality C++ code and give and solicit feedback in code reviews - Identify, design, implement, test, and support new features related to: - Query performance and robustness - Query language enhancements - Diagnostics for query performance problems - Integration with other products and tools - Work constructively with peers to deliver excellent technical solutions Qualifications - 5+ years of experience in systems programming - Experience in databases and/or data management systems is a huge plus, but not a requirement - Hands-on experience building industrial-strength software - Solid computer science fundamentals, with strong competencies in data structures, algorithms, and software design/architecture - Experience with large code bases, preferably in C++, C, Rust or a similar compiled language - B.Sc in Computer Science or similar field, or equivalent practical experience - Interest in the theory and practice of database query engines; hands-on experience or M.Sc./Ph.D in the domain is a plus Requirements - In three months you’ll have contributed to the development of a project slated for the next major version, as well as fixed a few bugs in a minor version of our latest stable release series - In six months, you’ll have taken on code review responsibilities and are independently delivering complex functionality and squashing bugs independently - In twelve months, you’re leading the development of a new major feature and are helping to mentor new engineers on the team Benefits - Employee affinity groups - Fertility assistance - A generous parental leave policy - Support for employee wellbeing Company Description MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the database for the AI era, enabling innovators to create, transform, and disrupt industries with software. MongoDB’s unified database platform—the most widely available, globally distributed database 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 database and is available across AWS, Google Cloud, and Microsoft Azure. With offices worldwide and nearly 60,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. MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter. MongoDB is an equal opportunities employer. REQ ID: 4263321371
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description Serve as a critical decision-maker responsible for developing and implementing business product requirements into the solution in BlueYonder suite (Formerly JDA). - Design, develop, and maintain high-quality software solutions according to the requirements and specifications provided for our BlueYonder space using .net and JDA space automation software. - Write clean, efficient, and maintainable code, adhere to coding standards, and utilize appropriate tools and technologies to deliver robust software applications. - Includes both frontend and backend development, as well as database design and integration. - Set up the entire environment which includes the installation of CKB, JDA/BY applications, providing access to users in CKB and Open Access. - Responsible for analyzing complex technical problems, identifying root causes, and implementing effective solutions. - Troubleshoot software issues, debug code, and apply critical thinking and analytical skills to resolve challenges efficiently. - Work within cross-functional teams, coordinate tasks, and ensure alignment with project objectives. - Communicate technical concepts to non-technical stakeholders, participate in design reviews, and provide feedback to enhance the overall quality of software products. - Keep up-to-date with emerging technologies, tools, and best practices to innovate and optimize software solutions. - Engage in self-directed learning, attend training sessions, and actively participate in professional development activities to enhance skills and stay ahead in a rapidly evolving industry. - Ensure the quality and reliability of software products through thorough testing. - Write and execute test cases, conduct unit tests, integration tests, and performance tests to identify and fix defects early in the development lifecycle. - Implement automated testing frameworks and follow quality assurance processes to deliver high-quality software solutions. Qualifications - Bachelor’s degree in Computer Science, Electronics Engineering, or a related field, plus five (5) years of progressive experience as a Software Developer or related IT position. - Experience with BlueYonder category management suite of applications. - Experience with programming languages tools in .net, Oracle PL/SQL programming, Stored procedures. - Experience with managing or designing floorplans and planograms for the retail industry. - Experience with space planning, Floor planning, Planogram generator, Data manager, Open access, Space automation Pro in Category management. - At least 5 years of experience in an IT environment with technical experience of software development principles, methodologies, and best practices in BlueYonder software. Requirements - Rate of Pay: From $135,000 per year. This amount meets or exceeds the prevailing wage as determined by the U.S. Department of Labor. - This is a U.S.-based remote role. We’re committed to creating a connected, collaborative culture, no matter where you are. - You’ll have access to virtual tools, team support, and opportunities to engage and grow with us. - Due to state-specific benefits regulations, Hallmark cannot consider candidates for remote positions who reside in Alaska, Hawaii, or Puerto Rico, or any country outside of the United States. Benefits - Please Note: This posting will remain posted for 30 days before we begin reviewing applications. - The candidate consideration process is scheduled to start on Monday, June 1st. - Come join us! Now’s your chance to embrace a future with Hallmark - just follow the instructions below to apply. - You must show how you meet the basic qualifications in a resume or document you upload, or by completing the work experience and education application fields. Accepted file types are DOCX and PDF. - In compliance with the Immigration Reform and Control Act of 1986, Hallmark Cards, Inc. and its subsidiary companies will hire only individuals lawfully authorized to work in the United States. - Hallmark does not generally provide sponsorship for employment. - Employment by Hallmark is contingent upon the signing of the Employment Agreement, signing of an agreement to arbitrate in connection with the Hallmark Dispute Resolution Program, completing Form I-9 Employment Eligibility Verification, passing the urinalysis drug screen, education verification and satisfactory reference and background checks. - Hallmark is an equal opportunity employer. All qualified applicants will be considered for employment without regard to race, color, religion, sex, age, pregnancy, national origin, physical or mental disability, genetics, sexual orientation, gender identity, veteran status, or any other legally-protected status. - Principals only please.
Title: Development Coordinator Location: remote Toronto, Ontario, Canada . contract . April 28, 2026 Job Description: Join our committed fully-remote team to support adult literacy in Canada! About ABC Life Literacy Canada ABC Life Literacy Canada is a national non-profit organization that has been inspiring Canadians to improve their literacy skills since 1990. We envision a Canada where everyone has the skills they need to live a fully engaged life. We work with businesses, governments, communities, and individuals across Canada to create and share free literacy programming for adults and families. Our programming covers financial literacy, family literacy, workplace literacy, health literacy, digital literacy, and civic literacy. About our team ABC has a small, nimble, and high-performing team. We’re a group of approximately 15 ambitious lifelong learners, keen to make a difference in communities across Canada and grow our skills while we’re at it. We care about the literacy learners, teachers, and volunteers we support. Compassion is an important part of our work. So is being effective and efficient and operating at high capacity. We work remotely and have team members based throughout Canada. About the role The Development Coordinator assists in the implementation of the multi-year revenue strategy for the organization. They support the development and fundraising efforts of the organization and are responsible for: maintaining accurate funder and donor records; managing funder and donor databases; conducting prospect research; assisting with reporting and analysis; outreaching to prospects and coordinating meetings; and other fundraising activities. This is a 5 day, 35 hour per week full-time role with flexible hours. Much of the work will need to be done during standard business hours, but we are able to accommodate a wide array of schedules that may require flexibility around work, school, care giving, or other responsibilities. You will: ● Assist with and coordinate the annual ABC Media Sale ● Support development work and new fundraising activities ● Research funder and donor prospects and update, expand, and maintain pipeline records and funder and donor databases ● In collaboration with other staff, contribute to and coordinate the development of proposals and materials ● Outreach to prospects and coordinate meetings for Executive Director and other development staff, including scheduling, presentation materials, and agendas ● Assist with development and fundraising reporting Qualifications: To excel in the Development Coordinator role, you will have: ● Excellent organization and administrative skills and keen attention to detail ● Research and database management experience ● The ability to juggle multiple tasks and deadlines ● Excellent verbal and written skills ● The ability to work independently and cooperatively in a team environment Education and Experience: ● 1-3 years' experience in development or fundraising, preferably in a nonprofit environment ● Experience in conducting online and other research ● Experience with donor outreach and stewardship ● Experience in working with office technology and software ● Experience in writing, editing, and designing proposals and presentations (an asset) ● Experience working with remote teams (an asset) Contract: Full-time, 1.0 FTE, 12 months with the possibility of renewal Compensation: $51,600 - $53,500 annually Why ABC? ● We’re making a difference in the lives of thousands of adult learners and the practitioners who serve them every year, and you’ll be an integral part of making that happen ● We take professional development and lifelong learning seriously ● We offer a competitive staff benefits plan ● We know that our work is important, but that our families are more important; ABC provides 10 paid wellness days a year ● We value rest. Our office closes for paid leave between Christmas and New Years, and we have half-day Fridays in July and August Application Process: Please send us your resume and a cover letter that tells us why you’re right for the role by May 15, 2026. We only consider applications that include a cover letter. Use this link to apply. NOTE: we will be reviewing candidates on a rolling basis and may hire before the deadline. ABC Life Literacy Canada values the diversity of everyone regardless of race, culture, ethnicity, religion, gender, sexual orientation, and disability, and we welcome applicants from all backgrounds. If you require an accommodation to participate in the interview process, please let us know—we’ll be happy to do so. We appreciate all applicants for their interest in this role.
Senior Front-End Developer
MeldMeld is an equal opportunity employer and values diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Role Description We’re looking for a UX-minded Front-End Engineer to join our team and lead the development of cross-platform user experiences across web and mobile. You’ll work primarily in React Native to build high-quality, performant applications that run seamlessly on iOS, Android, and the web. You should be as comfortable pushing a new build to the App Store as you are shipping a new feature behind a feature flag on the web. You’ve built and scaled front-end applications that serve millions of users, and you know how to design for performance, reliability, and user experience at scale. You thrive in cross-functional environments and bring a deep appreciation for design, quality, and usability. We are looking to hire mid and senior level front end engineers! You have drive, hunger, intellectual rigor. You are an owner. This is a remote position. We are primarily looking for candidates based on the East Coast of the US or within Central European Time (CET ±2 hours) to ensure team overlap. Responsibilities - Build and maintain cross-platform apps using React Native and related web technologies (e.g. React, Next.js) - Own feature development from design to deployment across iOS, Android, and web platforms - Leverage native iOS (Swift) code where necessary for performance or system integration - Collaborate with design, product, and backend engineering to bring features to life - Optimize performance, responsiveness, and accessibility across platforms - Help define and enforce front-end architecture, tooling, and code standards - Contribute to app store deployments and release management Qualifications - 3+ years of experience in front-end development, with significant time spent in React and React Native - A proven track record of building and maintaining front-end applications used by millions of users - Experience shipping production-quality mobile apps (iOS and/or Android) - Comfort working with native iOS (Swift or Objective-C) and integrating with React Native bridges - Strong understanding of front-end principles: component design, state management, mobile performance, etc. - Familiarity with app store processes (TestFlight, Apple App Store, Google Play) - A strong product sense and appreciation for good design and user experience - Excellent communication and collaboration skills Benefits - Medical, Dental, Vision - We're excited to offer comprehensive and competitive benefits including Medical, Dental, Vision - 401(k) with several investment options for pre-tax retirement savings Company Description Meld is an equal opportunity employer and values diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Role Description As a Mid-Level Backend Developer at CodeRoad, you will serve as a technical anchor for our Item Chain Management solutions, focusing on the development and maintenance of high-performance, Java-based systems. You will work within a sophisticated ecosystem that transforms item-level data into operational intelligence, ensuring that our backend services are robust, scalable, and capable of handling the life-cycle of billions of unique identities. This role is critical to our mission of bridging the gap between raw data and actionable insights. By collaborating with Senior Engineers and stakeholders, you will help evolve our Big Data infrastructure and ensure that our platform remains the industry standard for global retail and industrial enterprises. Your work directly impacts the efficiency and reliability of data processing at a massive scale. Key Responsibilities - Design and implement clean, efficient, and maintainable backend services using Java 17+ and the Spring Boot ecosystem. - Build and optimize data persistence layers using Oracle SQL and JPA, ensuring high performance for complex queries and large datasets. - Optimize infrastructure for data processing, assisting in the implementation of Spring Batch jobs to handle stream and batch workloads. - Lead the integration of legacy and modern web services, maintaining SOAP/XML protocols while transitioning toward RESTful best practices. - Collaborate with cross-functional teams in an Agile environment, participating in code reviews to ensure adherence to SOLID principles and system reliability. - Own the quality of your deliverables by conducting thorough testing and contributing to the evolution of CI/CD pipelines and documentation. Qualifications - 3+ years of professional experience in Backend development with a strong focus on Java (SE/EE). - Advanced proficiency in Spring and Spring Boot frameworks. - Strong experience with Oracle SQL, ORM frameworks, and database performance tuning. - Hands-on experience with SOAP/XML and JAX-WS protocols. - Familiarity with AWS cloud services (S3, RDS, Lambdas, or EKS) and containerization tools like Docker. - Solid understanding of Data Structures, Design Patterns, and SOLID principles. - Ownership mindset: A proactive approach to problem-solving and a desire to grow within a high-impact team. - Advanced English: Ability to communicate technical concepts fluently in an international business environment. Nice to Have - Experience with Microservices Orchestration using Kubernetes. - Exposure to NoSQL databases or specialized Big Data tools (e.g., Kafka, Spark). - Knowledge of modern frontend frameworks (React or Angular) for full-stack versatility. - Previous experience in the Logistics or Supply Chain technology sectors. Benefits - 100% Remote - Holidays off - Paid Time Off - Health insurance assistance - Competitive USD compensation - Growth opportunities

