Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Engineer (C++ / Mongo) (Remote) image - Rise Careers
Job details

Senior Software Engineer (C++ / Mongo) (Remote)

Percona seeks a talented and dynamic senior C++ software engineer to join its software development team. You will be crucial in designing, developing, and optimizing new features for our Percona Server for MongoDB (PSMDB). You will also collaborate closely with the team building Percona Backup for MongoDB and other teams focused on enhancing the value of PSMDB. We have big ambitions for bringing innovative enterprise-grade functionality to the MongoDB community and are looking for the right person to bring energy and optimism to the team!

What Will You Do:

  • Collaborate with a geographically distributed team to design and implement new features that extend PSMDB’s core functionality.

  • Analyze and enhance MongoDB's performance by working with storage engines (e.g., WiredTiger), developing optimizations for high-throughput environments, and debugging performance bottlenecks.

  • Participate in code reviews to ensure high-quality software. Engage with the broader MongoDB open-source community by submitting and reviewing pull requests (PRs) and addressing issues the community raises.

  • Work closely with product managers, QA teams, and community contributors to shape PSMDB’s roadmap and prioritize features that bring the most outstanding value.

  • Build robust and resilient database solutions focusing on ensuring data integrity, fault tolerance, and high availability across distributed systems.

  • Contribute to upstream projects we leverage to bring our solutions to the community.

  • Blog, present, and evangelize our software to help increase adoption and keep our thriving community growing

  • Engage with other departments in Percona to ensure we’re delivering value-driven solutions.

What Have You Done:

  • Bachelor's degree in Computer Science or a related field or equivalent experience

  • Minimum 5+ years of experience in C++ development and object-oriented design

  • Strong understanding of NoSQL databases and large-scale distributed systems, preferably MongoDB

  • Strong knowledge of compression and encryption algorithms and techniques

  • Experience with Continuous Integration and Continuous Delivery tools such as Jenkins, CircleCI, and Travis

  • Experience with high concurrency threading models, atomics, and locking primitives

  • Knowledge of various programming and scripting  languages such as BASH, JavaScript, and Python

  • Working with tools like profiler, gdb, and strace for debugging

What Will Make You Stand Out

  • Deep and hands-on experience with memory management, multithreading, and system-level programming

  • Contributions to MongoDB or similar open-source projects that demonstrate your expertise and community engagement

  • Experience in Linux systems administration, including suitable expertise with file systems, hardware, and networking

Why Percona?

At Percona, we believe an open world is a better world. Our mission is to enable everyone to innovate freely, by providing the best open source database software, support, and services. We make databases and applications run better through a unique combination of expertise and open source software built with the community for you. Our technical teams are experts in MySQL, MongoDB, PostgreSQL, and MariaDB.

Percona is proud to be a remote-only and globally dispersed workforce – we have colleagues in more than 50 countries! We offer a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard.

Our staff receives generous benefits including flexible work hours and various paid time off programs, all your equipment for your remote office, funds for career development (external training, certifications, conferences), ongoing connectivity allowances, and the opportunity to participate in our equity incentive plan. We also have benefits that support a healthy work/life balance such as The Percona Adventure Team, Work-from-Anywhere, FlowDays, FryDays, and overall flexibility. We also support being socially responsible through our PAVE volunteering program and Women Transforming Technology.

If you love the idea of working with a high-growth tech company that is one of the best in the business and known globally as a leader in the open-source database space, let’s talk!

Connect with us and stay up to date on our latest news and developments by following us on LinkedIn and Twitter. We look forward to connecting with you!

Percona Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Percona DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Percona
Percona CEO photo
Ann Schlemmer
Approve of CEO
Similar Jobs
Eventual Hybrid San Francisco
Posted 7 days ago

Contribute to building scalable, resilient AI data platform products as a skilled Product Engineer at Eventual, a cutting-edge startup backed by top investors.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Dental Insurance
Vision Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Performance Bonus
Family Medical Leave
Paid Holidays

An opportunity for an experienced Senior Full Stack Engineer to drive scalability and feature development at Calendly, a leading scheduling platform.

Photo of the Rise User
Booz Allen Hamilton Hybrid Clearfield, Utah, United States
Posted 2 days ago

Experienced Back End Software Developer needed at Booz Allen to build scalable, high-performance enterprise applications in a collaborative agile environment.

Photo of the Rise User
Posted 2 days ago

Experienced software engineer needed to lead Liftoff’s attribution systems development, driving growth for a global mobile industry platform.

Photo of the Rise User
Posted 9 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Dare to be Different
Reward & Recognition
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Paid Sick Days
Paid Time-Off
Paid Holidays

Roku seeks a Senior Software Engineer to innovate and scale their real-time advertising platform, enhancing the streaming experience for millions worldwide.

Posted 10 days ago

Experienced Web Developer needed to collaborate remotely on dynamic digital projects using HTML, CSS, Vanilla JS, PHP, and WordPress.

Photo of the Rise User
Posted yesterday

Durin is looking for a skilled Senior Software Engineer to architect and develop cutting-edge software for automated drilling rigs in a fast-growing, high-impact mining technology company.

Photo of the Rise User
Posted 10 days ago

Ambry Genetics is hiring a remote Software Engineer II to design and deliver custom software solutions in an agile healthcare technology setting.

Photo of the Rise User
Posted 5 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Senior Software Engineer role at American Express to lead development and mentoring for an innovative expense management platform targeting SMB and corporate customers.

Photo of the Rise User
DoorDash USA Hybrid Los Angeles, California, United States
Posted 11 days ago

Senior Software Engineer role to build and maintain scalable backend frameworks at DoorDash, supporting engineering teams across the company.

Photo of the Rise User
Wise Hybrid Domain Tower 2, 10025 Alterra Parkway, Floor 23, Austin
Posted 10 days ago

Lead and innovate as a Staff Software Engineer on Wise's Money Movement team, building scalable payment systems that improve how the world moves money.

Posted 11 days ago

Technical Co-op opportunity at GE Appliances offering real-world software engineering experience in a collaborative and growth-oriented environment.

Photo of the Rise User
Koalafi Hybrid Richmond, Virginia, United States
Posted 3 days ago

Koalafi seeks a Full Stack Engineer skilled in modern web technologies to develop scalable customer-facing applications in an innovative fintech environment.

Percona makes MySQL and MongoDB more valuable to our customers and the community. We changed the marketplace by introducing pricing models that give people access to services at a fraction of the cost, paying only for what they need. We do busines...

42 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 7, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!