Software Development Manager, Lead Generation and Detection Services (LEGENDS)
DESCRIPTION
Within People, Experience and Technology (PXT) organization, we are at the forefront of revolutionizing the recruiting domain. We leverage data analytics and build services rooted in science to identify patterns and empower our recruiting and hiring teams to make smarter, fairer, and more informed decisions at an unprecedented pace. Examples include fairly matching millions of applicants against the most suitable role for them and providing ML based tools to recruiters to help improve their productivity.
We're seeking an exceptional Software Development Manager to join our Lead Generation and Detection Services (LEGENDS) organization, where we're transforming the future of recruiting through innovative technology solutions. This role offers the exciting opportunity to establish and lead a new two-pizza team while driving the evolution of our existing services and pioneering new AI/ML-powered recruiting products.
Key job responsibilities
1. Build and lead a high-performing science and engineering 2-pizza team in our Edinburgh office, fostering a culture of technical excellence and innovation.
2. Drive the technical vision and strategy for new recruiting solutions while ensuring the reliability and scalability of existing production services.
3. Collaborate with product managers, technical program managers, research scientists, and stakeholders to define roadmaps and deliver impactful solutions.
4. Champion best practices in software development, including architectural decisions, coding standards, and operational excellence.
5. Lead sprint planning sessions and ensure timely execution of team commitments through effective agile practices.
6. Support and drive OP1/OP2 planning processes, aligning team goals with organizational objectives and resource planning.
7. Mentor and develop engineering and science talent, focusing on career growth and technical skill advancement.
8. Partner with cross-functional teams globally to drive innovation in recruiting technology, particularly in AI/ML applications.
9. Demonstrate hands-on leadership by filling technical and operational gaps as needed to ensure continuous delivery and team success.
BASIC QUALIFICATIONS
1. Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations.
2. Experience in leading the definition and development of multi tier web services.
3. Experience working directly within engineering teams.
4. Experience managing engineers.
5. Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems.
6. Experience partnering with product and program management teams.
7. Experience in engineering.
PREFERRED QUALIFICATIONS
1. Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy.
2. Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers.
3. Prior experience of managing Applied Scientists is a bonus.
#J-18808-Ljbffr