Software Engineering Manager, Tools

Software Engineering Manager, Tools
Company:

Mongodb


Details of the offer

MongoDB's mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data.
We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI.
Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available in more than 115 regions across AWS, Google Cloud, and Microsoft Azure.
Atlas allows customers to build anywhere—on the edge, on premises, or across cloud providers.
With offices worldwide and over 175,000 developers joining MongoDB every month, it's no wonder that leading organizations, like Samsung and Toyota, trust MongoDB to build next-generation, AI-powered applications.MongoDB is seeking an Engineering Manager to lead a team of tools engineers responsible for developing and maintaining applications that streamline support processes and accelerate case resolution.
From scoping and design, through implementation, deployment and monitoring, the Tools team is responsible for building tools that make our customers successful.
Our portfolio includes the MongoDB Support site, internal dashboards to manage case workflows, backend applications to analyze diagnostics data, and many other business-critical applications our teams rely on to work with customers.
The ideal candidate would bring a strong technical background and experience managing multi-functional teams of engineers.
While this role is focused on managing the team itself, a strong technical background will help provide necessary context for the work and motivations of the team.We are looking to speak to candidates who are based in our Dublin office for our hybrid working model.Candidate Profile 10+ years of professional experience, including: 5+ years of experience managing teams of software engineers.
This includes people-management responsibilities such as hiring, performance and growth management, compensation planning, and career development5+ years providing technical leadership to development teams, including project scoping and design, leading code reviews, driving best practices, providing architectural guidance, and managing technical stakeholders5+ years of hands-on experience building scalable high-availability systems and integrations Understanding of agile software development methodologies and test-driven developmentDeep experience in software engineering management with a track record of effectively balancing short-term needs with long-term strategic investmentExperience managing multiple stakeholders and external vendors and can clearly articulate risks and dependencies on projectsPassion for data-related services and understand good systems designExperience building platforms or tools where the main users are internal customers (technical and non-technical)You care about facilitating learning and growth on the team - you put our engineers firstYou lead the team to explore all potential paths to a solution, while accepting that failure is part of the process Position Expectations Manage a team of 8-10 individual contributors, responsible for ensuring their success, aiding their career growth, and facilitating their technical workEnsure the team is running smoothly by helping to eliminate technical barriers, coordinating with other teams regarding dependencies, and focusing on the overall happiness of the teamContribute to planning for organizational growth, including allocation of engineering resources, future hiring plans, and assignment of projectsSet team culture by exampleEstimate the delivery timeline for projects, and communicates well with upper management and the broader team regarding project execution Success MeasuresThe Manager will be successful in this role when they can execute the following strategic tasks: People: Collaborate with colleagues from various departmentsOrganization: Ability to manage multiple parallel efforts and prioritize resources based upon understanding and interpreting business needsCommunication: Effectively capture requirements from non-technical customers and ensure they understand the implementation details.
Provide transparency on delivery and processResearch: Research best approaches to implementing workflows that enable our business.
Gather and analyze feedback from internal stakeholdersCustomer Service: Provide pragmatic solutions for our internal stakeholders.
Provide great customer service when interfacing with internal customers


Source: Talent_Ppc

Requirements

Software Engineering Manager, Tools
Company:

Mongodb


Senior C++ Software Engineer

I'm currently partnered with a US based company at the forefront of Software-Defined vehicle technology. They are looking to add a technically gifted Senior ...


From Ic Resources - County Dublin

Published a month ago

Technical Lead

Location: Dublin, Ireland (On-site)Start Date: 01/09/Job Type: Contract (3 days per week, 6-month duration)Day Rate: €We have an exciting opportunity availab...


From Square One Resources - County Dublin

Published a month ago

Test Automation Architect

I'm currently looking to speak to an experienced Automation Tester who has a passion for improving Testing by building and growing frameworks. Our client is ...


From Reperio Human Capital - County Dublin

Published a month ago

R&D Senior Software Engineer (C++)

R&D Senior Software Engineer (C++)Do you want to join us in helping to fight the world's most threatening diseases and enabling access to care for more peopl...


From Siemens Healthcare Diagnostics Manufacturing Limited - County Dublin

Published a month ago

Built at: 2024-09-23T13:22:03.348Z