Developer Advocate for Distributed Systems

2 weeks ago


Dublin, Dublin City, Ireland beBeeDatabase Full time €80,000 - €140,000
Distributed Database Developer

Our team is seeking a highly skilled developer to help build and maintain a distributed database system. This system enables organizations to easily scale and manage their data, ensuring seamless performance and reliability.

The ideal candidate will have hands-on experience building industrial-strength software and a solid understanding of computer science fundamentals. They will be responsible for designing and implementing new features, improving existing functionality, and collaborating with other engineers to ensure seamless changes in the code base.

We are looking for a team player who can work effectively with cross-functional teams, including client drivers, cloud services, enterprise tools, support, consulting, education, and marketing. The successful candidate will be able to contribute to the development of projects, fix bugs, and take on code review responsibilities.

In this role, you will have the opportunity to drive personal growth and business impact through developing a supportive and enriching culture for everyone. Our company is committed to providing accommodations for individuals with disabilities within our application and interview process.

We offer a range of benefits, including fertility assistance and a generous parental leave policy. Our global team is growing fast, and we support office-based and remote work, aligning projects with convenient work hours for each time zone.

  • Key Responsibilities:
  • Design and implement new features related to query performance and robustness
  • Improve current functionality of the MongoDB query engine
  • Work with other engineers to coordinate seamless changes in a feature-rich, large code base
  • Collaborate with other teams to contribute to their projects
  • Requirements:
  • Bachelor's degree in Computer Science or similar field, or equivalent practical experience
  • 3+ years of experience in data-intensive environments
  • Hands-on experience building industrial-strength software
  • Solid computer science fundamentals, with strong competencies in data structures, algorithms, and software design/architecture

MongoDB is an equal opportunities employer.



  • Dublin, Dublin City, Ireland beBeeSoftware Full time €100,000 - €150,000

    About this RoleThis is an exceptional opportunity to lead the development and management of distributed database systems. As a Senior Software Engineer, you will work closely with cross-functional teams to architect, design, and implement cutting-edge solutions.Key Responsibilities:Collaborate with peers to design and lead data infrastructure using strong...


  • Dublin, Dublin City, Ireland beBeeDataSecurity Full time €100,000 - €150,000

    Job OverviewWe are seeking experienced software developers to join our team. As a generalist engineer, you will be responsible for designing and implementing systems for encrypting and decrypting data at high volumes.Key ResponsibilitiesDevelop products to enable multi-PSP payments orchestration.Implement distributed systems in the payments ecosystem.Use...


  • Dublin, Dublin City, Ireland beBeeData Full time €85,000 - €118,000

    About This RoleMongoDB empowers innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations to build, scale, and run modern applications using our industry-leading developer data platform, MongoDB Atlas.Technical Services Engineers use exceptional problem-solving and customer service skills to...


  • Dublin, Dublin City, Ireland beBeeSoftware Full time €140,000 - €160,000

    We are seeking a skilled Software Engineer to join our Site Reliability Engineering team. As an SRE, you will combine software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems.Key Responsibilities:Design, develop, test, deploy, maintain, and enhance software solutions that meet the complex challenges of...


  • Dublin, Dublin City, Ireland beBeeDataEngineer Full time €90,000 - €120,000

    Job DescriptionWe are seeking a highly skilled professional to oversee and enhance Hadoop-related projects, ensuring they meet the company's extensive data scale requirements. This role involves creating customer-facing tools, integrating with other systems, and driving innovation across the organization.The ideal candidate will have expertise in managing...


  • Dublin, Dublin City, Ireland beBeeEngineering Full time €92,000 - €121,000

    Job Title: Senior Distributed Systems EngineerAbout the RoleWe are seeking a highly skilled and experienced Senior Distributed Systems Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying large-scale distributed systems.Key ResponsibilitiesDesign and develop software solutions...


  • Dublin, Dublin City, Ireland beBeeEngineering Full time €170,000 - €250,000

    WAN Core Leadership RoleThis leadership position involves overseeing a team of Software Engineers within the WAN Core organization.Main ResponsibilitiesOversight of high-performing teams of Software Engineers.Providing technical guidance to teams as they design, develop, integrate and test features for AlphaNet availability, scalability, and...


  • Dublin, Dublin City, Ireland beBeeSoftwareDeveloper Full time €134,918 - €173,116

    About the RoleWe are seeking a skilled software development engineer to join our team in designing, developing, and deploying scalable components, microservices, and libraries using our technology stack.Designing, developing and deploying critical production services, including working on highly concurrent transaction processing, distributed memory...


  • Dublin, Dublin City, Ireland beBeeBackend Full time €90,000 - €120,000

    Job DescriptionWe are seeking a highly motivated Senior Backend Developer to join our team. As a key member, you will play a crucial role in designing, building, and operating services used by developers across the globe.You will be responsible for building and maintaining a distributed compute system, working alongside other engineers to support daily...


  • Dublin, Dublin City, Ireland beBeeSoftware Full time €83,200 - €124,800

    Job TitleA software engineer is required to develop and maintain large scale distributed systems, tools, and libraries that serve as the interface to data infrastructure for all engineering teams.