Senior Software Engineer
hace 3 semanas
The MongoDB Catalog and Routing team carries the important responsibility of hiding the complexity of building a distributed database system. They implement scalable interfaces with strong consistency guarantees which are used by other MongoDB developers to navigate and organize user data. As a result, their work has a direct impact on the productivity of the entire organization and the success of MongoDB’s horizontal scaling strategy.
Recent work includes the addition of unpartitioned datasets to the catalog such that it can be balanced across multiple nodes without splitting a table’s keyspace, embedding cluster topology components to reduce the operational complexity of running a sharded cluster, and the ability to perform concurrent data definition operations.
We are looking to speak to candidates who are based in Barcelona for our hybrid working model.
Candidate Profile
Successful candidates will have majority of the following qualities
Shown success in designing, writing, testing and maintaining distributed and/or highly concurrent software systems in large, long-lived C/C++ code basesProven experience in programming, debugging and performance tuning, and a strong grip on computer science fundamentals. Professional or advanced academic expertise in the areas of distributed systems and databases is preferable, but not strongly requiredExcellent verbal and written technical communication skills and desire to collaborate with colleagues and mentor junior engineers and internsExcellent time leadership skills and the ability to make realistic assessments of project complexityRegardless of prior experience, they are willing, able and excited to quickly learn new things in the domains of computer science and software engineering. They are curious about how people and organizations use MongoDB, and how MongoDB could be improved to enable more usesPosition Expectations
Understand and improve current functionality in MongoDB’s catalog and routing componentsIdentify, design, implement, test and support new features in MongoDBWork with other specialists to coordinate flawless changes in a feature-rich, large code baseWork with product management and others to specify new features that delight our usersEstimate task complexity and report progress and risks to peers and managersLearn from and teach peers and junior engineersDevelop and maintain expertise in the modern practice and research of distributed systems and databasesSuccess Measures
In the first month you will have understood the surface area and the high level architecture of MongoDB sharding, become familiar with the code areas with which it interfaces and fixed a few bugsIn three months you will have contributed to the development in C++ of a project slated for the next major release of MongoDB and diagnosed and fixed a few customer or testing-reported issuesIn six months, you will have tackled code review responsibilities and are involved in reviewing the design for new featuresIn twelve months, you are owning the development of a new feature and are helping to mentor new engineers on the team-
Senior Engineer Software C#
hace 3 semanas
Barcelona, España Sdi Digital Group A tiempo completoSenior Engineer Software C# Purpose The goal of the Senior Engineer, Software is to set the software architecture, specify, design, implement and support the software for the planning, execution, and evaluation of pipeline inspections as well as application frameworks and base components. The role ensures that architectural, test driven, and clean code...
-
Senior Software Development Engineer
hace 2 días
Barcelona, España Solera Corporation A tiempo completoSenior Software Development Engineer page is loaded Senior Software Development Engineer Apply locations Madrid Seville time type Full time posted on Posted 30+ Days Ago job requisition id JR-015775 The Role We are looking for a software developer to join our Sevilla team building Solera's key products for our international market. The developer will work as...
-
C++ Senior Software Engineer
hace 1 mes
Barcelona, Barcelona, España Page Personnel A tiempo completoC++ Senior Software Engineer - Pharma en Barcelona.Perfil buscado (Hombre/Mujer) Definition of new features with all involved stakeholders. Requirements writing. Architecture definition. Implementation and unit testing. Participate in and conduct review meetings. Participate in troubleshooting and performance improvement processes. C++ Senior Software...
-
Senior Software Engineer
hace 4 semanas
Barcelona, España Brainboxgroup A tiempo completoOur client is an SaaS company , it is ranked among the 10 most promising Startups in Spain and one of the most important in Europe, growing internationally in different continents. Currently serves thousands of customers in over 60 countries all over the world and across industries, it has built a super talented team of over +200 people its...
-
Senior Engineer Software C#
hace 2 semanas
Barcelona, España Previan Technologies, Inc. A tiempo completoNDT Global Barcelona, Barcelona, Barcelona, Spain Job Description Posted Wednesday, March 20, 2024 at 4:00 AM NDT Global is the leading provider of ultra-high-tech diagnostic inspection solutions, advanced data analysis and integrity assessment services for ensuring the safety and longevity of energy-sector infrastructure assets. Recognized as the...
-
Senior Engineer Software C#
hace 1 semana
Barcelona, España Ndt Global Gmbh. A tiempo completoJob Description Posted Wednesday, March 20, 2024 at 4:00 AM NDT Global is the leading provider of ultra-high-tech diagnostic inspection solutions, advanced data analysis and integrity assessment services for ensuring the safety and longevity of energy-sector infrastructure assets. Recognized as the forerunner in ultrasonic inspection technologies...
-
C++ Senior Software Engineer
hace 1 mes
Barcelona, España Page Personnel A tiempo completoC++ Senior Software Engineer - Pharma en Barcelona.Perfil buscado (Hombre/Mujer) Definition of new features with all involved stakeholders. Requirements writing. Architecture definition. Implementation and unit testing. Participate in and conduct review meetings. Participate in troubleshooting and performance improvement processes. C++ Senior Software...
-
Senior Python Engineer
hace 2 semanas
Barcelona, España Yantech Associates A tiempo completoSenior Python Engineer - Spain YanTech Associates have partnered with a Leading Software Consultancy with teams across Europe. They are searching for multiple Backend Python Software Engineers to work on a hybrid basis in their Barcelona office. You will be working on fast-paced projects for your clients and ensuring best coding practices. The team are all...
-
Senior Python Engineer
hace 2 semanas
Barcelona, España YanTech Associates A tiempo completoSenior Python Engineer - SpainYanTech Associates have partnered with a Leading Software Consultancy with teams across Europe. They are searching for multiple Backend Python Software Engineers to work on a hybrid basis in their Barcelona office. You will be working on fast-paced projects for your clients and ensuring best coding practices. The team are all...
-
Senior Software Engineer
hace 4 semanas
Barcelona, Barcelona, España Page Personnel A tiempo completoSenior Software Engineer - MERN en Barcelona.Perfil buscado (Hombre/Mujer) Architect and develop scalable web applications using the MERN stack. Lead the technical aspects of projects providing guidance and expertise. Mentor junior developers fostering a collaborative and knowledge-sharing environment. Collaborate with cross-functional teams to ensure...
-
Senior Software Engineer
hace 1 semana
Barcelona, España Workato A tiempo completoWe are looking for an exceptional Senior Front End Engineer to join our growing team. In this role, you will be responsible for designing, building and optimizing complex UI for modern integration platform using advanced JavaScript, HTML and CSS technologies. You will work with product, design and back-end teams to build innovative features. The perfect...
-
Senior Software Engineer
hace 3 semanas
Barcelona, España Sdi Digital Group A tiempo completoOverview We're looking for a number of Senior Software Engineers to join our team in Barcelona for the Azure Data engineering team. Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit...
-
Software Engineer
hace 4 semanas
Barcelona, España Traveltechessentialist A tiempo completoFlight Itinerary (About The Role)As a Senior Engineer, you'll be part of a team focused on the creation of e-commerce solutions for airlines. What Your Journey Will Look Like (Responsibilities)Your main responsibilities will be: • Take part of the requirements analysis • Ensure code quality • Actively participate in the team to success in collaborative...
-
Backend Software Engineer
hace 1 mes
Barcelona, España Gartner Digital Markets A tiempo completoJob Description Gartner Digital Markets is looking for a Software Engineer to join our API Platform team. Our current focus area is a GraphQL API for all our applications, to provide a unified data model, to fulfill the data need across all GDM sites. This position will include hands-on development and a close working relationship with our product owners,...
-
Senior Software Engineer, Ads
hace 4 semanas
Barcelona, España The Knot Worldwide A tiempo completoSenior Software Engineer, Ads & Content Barcelona, Spain Be the First to Apply WHAT WE DO MATTERS: Here at The Knot Worldwide, we believe in doing work that matters. In more than 16 countries around the world, The Knot Worldwide’s leading family of brands—including The Knot, WeddingWire, Bodas, The Bash, The Bump, and more—help people take...
-
Senior Software Engineer- Ads
hace 4 semanas
Barcelona, España The Knot Worldwide A tiempo completoSenior Software Engineer- Ads & Content Barcelona, Spain Be the First to Apply WHAT WE DO MATTERS: Here at The Knot Worldwide, we believe in doing work that matters. In more than 16 countries around the world, The Knot Worldwide’s leading family of brands—including The Knot, WeddingWire, Bodas, The Bash, The Bump, and more—help people take...
-
Senior Software Engineer
hace 1 semana
Barcelona, España Workato A tiempo completoWe are looking for an exceptional Senior Front End Engineer to join our growing team. In this role, you will be responsible for designing, building and optimizing complex UI for modern integration platform using advanced JavaScript, HTML and CSS technologies. You will work with product, design and back-end teams to build innovative features. The perfect...
-
Senior Software Engineer
hace 1 mes
Barcelona, España Landbot A tiempo completoAbout Landbot Operating in more than 40 countries, Landbot (the most powerful No-Code Chatbot Builder) offers a platform that helps companies to create unbeatable chatbot conversations in different channels: Web, WhatsApp, and Messenger. With us, you will be working in a team of engineers, designers, PMs. A team with diverse and exciting backgrounds...
-
Senior Software Engineer
hace 1 mes
Barcelona, Barcelona, España Landbot A tiempo completoAbout LandbotOperating in more than 40 countries, Landbot (the most powerful No-Code Chatbot Builder) offers a platform that helps companies to create unbeatable chatbot conversations in different channels: Web, WhatsApp, and Messenger.With us, you will be working in a team of engineers, designers, PMs. A team with diverse and exciting backgrounds...
-
Senior Software Engineer
hace 4 semanas
Barcelona, España Microsoft A tiempo completoOverview We’re looking for a number of Senior Software Engineers to join our team in Barcelona for the Azure Data engineering team. Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the...