Senior Software Engineer C++ & MongoDB

Premier technology company focused on delivering innovative software solutions across various industries including urban living, media, and healthcare.
Romania
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS · Healthcare
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer Java AEM

Senior Software Engineer position at 3Pillar Global, focusing on Java and AEM development, offering remote work and opportunity to drive innovative solutions across various industries.

Senior Full Stack Software Engineer - Python

Senior Full Stack Software Engineer position at 3PILLAR GLOBAL, focusing on Python development with 4+ years of experience, remote work in Mexico.

Senior Software Engineer - Java/React

Senior Software Engineer position at 3Pillar Global, focusing on Java and React development with remote work opportunity and global team collaboration.

Senior Software Engineer - Java/React

Senior Software Engineer position at 3Pillar Global, focusing on Java and React development, offering remote work and opportunity to lead innovative technical solutions.

Senior Software Engineer/Developer

Senior Software Engineer role at Fidelity Investments focusing on full-stack development with modern technologies and cloud platforms.

Description For Senior Software Engineer C++ & MongoDB

3Pillar Global is seeking a Senior Software Engineer to join their innovative team, focusing on C++ and MongoDB development. This role offers a unique opportunity to work on cutting-edge database technologies while contributing to open-source projects that impact industries worldwide.

As a Senior Software Engineer, you'll be at the forefront of developing and optimizing MongoDB's server functionality, working with storage engines like WiredTiger, and ensuring high performance in distributed systems. Your expertise will be crucial in designing and implementing features that enhance MongoDB's core capabilities while maintaining data integrity and system reliability.

The position requires a strong background in C++ development (5+ years) and distributed systems, combined with expertise in database technologies. You'll collaborate with a global team, participate in code reviews, and engage with the MongoDB open-source community. This role goes beyond coding – you'll mentor junior developers, contribute to technical discussions, and help shape the product roadmap.

3Pillar Global offers an excellent work environment with a remote-first approach, focusing on employee well-being and professional growth. You'll be part of a diverse, global team working on transformative projects across various industries. The company provides comprehensive benefits, including mental health support, flexible working arrangements, and career development opportunities.

This role is perfect for a seasoned engineer who wants to impact the database technology landscape while working with a forward-thinking company that values innovation, collaboration, and professional growth. Join 3Pillar Global to be part of a team that's revolutionizing the tech industry through cutting-edge database solutions and open-source contributions.

Last updated 2 months ago

Responsibilities For Senior Software Engineer C++ & MongoDB

  • Collaborate with distributed team to design and implement MongoDB server features
  • Analyze and enhance MongoDB's performance with storage engines
  • Participate in code reviews and engage with MongoDB open-source community
  • Work with product managers, QA teams, and community contributors
  • Build robust database solutions focusing on data integrity and high availability
  • Contribute to upstream projects
  • Mentor junior developers
  • Blog, present, and evangelize software solutions

Requirements For Senior Software Engineer C++ & MongoDB

MongoDB
Python
  • Bachelor's degree in Computer Science or related field
  • 5+ years of experience in C++ development and object-oriented design
  • Strong understanding of NoSQL databases and distributed systems
  • Strong knowledge of compression and encryption algorithms
  • Experience with CI/CD tools (Jenkins, CircleCI, Travis)
  • Experience with high concurrency threading models
  • Knowledge of BASH, Perl, and Python
  • Experience with debugging tools (profiler, gdb, strace)
  • Experience in Linux systems administration

Benefits For Senior Software Engineer C++ & MongoDB

  • Flexible work environment
  • Global team collaboration
  • Wellness programs
  • Mental health plans
  • Generous time off
  • Career growth opportunities
  • Professional development

Interested in this job?