Est. expiry Nov 18

Senior Software Engineer

Software Engineer

Posted Oct 14 (1 day ago) · Last updated Oct 15 · Open 1 day. This role usually stays open about 25 days

Key facts

Senior systems programmer, remote in Finland; requires 5+ years and strong C++ or similar experience.

How this salary compares

Estimated €5,873 - €7,50027% below senior roles
This salary is competitive with the market medianBased on 59 job postings
Monthly salary comparison for Software Engineer
MarketLower bound (25th percentile)MedianUpper bound (75th percentile)
senior roles€5,300 per month€6,750 per month€9,000 per month
This offer€5,873 per month€6,687 per month€7,500 per month

Estimated from 87 comparable listings

Est. take-home €3,857 - €4,654

Where and how
FinlandRemoteSenior
Languages required
English
Experience
5 years experience

Original job ad

As published by MongoDB

Open the ad
The MongoDB Query Execution Team is hiring software engineers who want to join us in developing a high performing, reliable 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 power our customers' critical workloads. This role can be based remotely in Finland. Position Expectations 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, and integration with other products and tools Work constructively with peers to deliver excellent technical solutions Candidate Profile 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 Success Measures 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 About MongoDB MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. 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. To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. 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. Learn more about what it’s like to work at MongoDB, and help us make an impact on the world! 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: 2273491237

This is the employer's own ad. Pay, requirements and the other details on this page are our reading of it, not facts the employer confirmed.

About the role

Summarised by JobCrawls from the job ad above.

Requirements

  • At least 5 years of systems-programming experience
  • Hands-on experience building industrial-strength software
  • Strong computer-science fundamentals, including data structures, algorithms, and software design and architecture
  • Experience with large codebases
  • B.Sc. in Computer Science or a similar field, or equivalent practical experience

Responsibilities

  • Improve current functionality of the MongoDB query engine
  • Contribute high-quality C++ code and participate in code reviews
  • Develop, test, and support features for query performance, robustness, and language enhancements
  • Build diagnostics for query-performance problems and integrations with other products and tools
  • Collaborate with peers on technical solutions
  • Lead development of a major feature and mentor new engineers

Skills & technologies

C++CRustSystems ProgrammingDatabase Query EnginesData StructuresAlgorithmsSoftware DesignSoftware ArchitectureCode Review

Benefits & perks

Recruitment process

  1. Accommodation requests during the application and interview process should be directed to the recruiter.

Your CV vs this job

How well does your CV match this job?

Add your CV once and every job shows which of its skills you have, which are missing and whether you meet the language requirements. Free, no account needed.

Add your CV

No CV yet? Start from a free CV template. Writing the application? Cover letter template and examples.

About MongoDB

MongoDB logo
MongoDB · 1 open roles
Top locations (all time): Remote - Global · 171 · Remote - EMEA · 2 · Dublin, Ireland · 2 · +15 other locations
View company
Current open roles at MongoDB on JobCrawls
LocationActive listings
Remote - Global171
Remote - EMEA2
Dublin, Ireland2
New York, United States1
Spain1
New York City, United States1
Netherlands1
Sweden1
Great Britain1
Belgium1
Remote - Finland1
Ireland1
Finland1
Denmark1
Poland1
France1
Bulgaria1
Germany1
Current role mix at MongoDB on JobCrawls
Role typeActive listings
Solutions Architect20
Customer Success Manager18
Software Engineer16
Staff Engineer8
Product Manager8
Partner Specialist4
Business Value Consultant4
Data Analyst4
Growth Marketing Manager3
Pre-Sales Solutions Architect3
Technical Program Manager3
Sales Specialist3
Research Scientist2
Specialist2
Engineering Manager2
Finance Executive2
Senior Solutions Architect2
Python Engineer2
Director2
Industry Solutions Specialist2
Developer Productivity Software Engineer2
Solutions Architecture Manager2
Recruiting Program Manager2
Senior Site Reliability Engineer2
Database Engine Software Engineer1
Software Engineer, Query Execution1
Forward Deployed Engineer1
Staff1
Executive Assistant Manager1
Product Manager, Tax & Treasury1
Lead Engineer1
Partner Solutions Architect1
Revenue Operations Lead1
Software Engineer, Query1
Software Engineer, Code Generation1
Principal Solutions Architect1
Compensation Analyst1
Project Manager1
Head of AI Platform1
Principal Specialist1
Accounts Receivable Specialist1
Enterprise Account Executive1
Senior Technical Leader1
Replication Engineer1
Product Pricing & Monetization Strategy1
Competitive Intelligence Operations Analyst1
Payroll Specialist1
Events Marketing Manager1
Competitive Intelligence Analyst1
Customer Service Specialist1
Server Security Engineer1
Recruiter1
Legal Operations Analyst1
Strategic Engagement Manager1
Application Delivery1
Cloud Operations Engineer1
Business Analyst1
Sales Compensation Specialist1
Staff Site Reliability Engineer1
Senior Software Engineer1
Query Execution Engineer1
Security Analyst1
Administrative Assistant1
Infrastructure Security Software Engineer1
DevOps Consultant1
Manager of Solutions Architecture1
Senior Engineering Manager1
Netsuite Engineer1
Senior Staff Engineer1
Security Software Engineer1
Social Media Manager1
Lead1
Vice President Modernization Services1
Legal Professional1
Staff Forward Deployed Engineer1
Market Intelligence Analyst1
Human Resources Manager1
Marketing Manager1
Consulting Engineer1
Employee Learning Manager1
Demand Generation Lead1
Current role-level mix at MongoDB on JobCrawls
Role levelActive listings
Senior80
Manager47
Mid-Level41
Director4
Executive3
About the employer

MongoDB builds a unified, globally distributed data platform for the AI era. MongoDB Atlas is available across AWS, Google Cloud and Microsoft Azure. The company says more than 67,000 customers, including 75% of the Fortune 100 and AI-native startups, rely on MongoDB for important applications.

Core values
InnovationSupportive cultureEmployee growth