Senior Engineering Manager, GenAI Applications
The Opportunity
We are seeking a Senior Engineering Manager to lead a talented team of engineers developing innovative applications to advance the company’s goals. This role requires a manager with experience in delivering impactful software products, cultivating a collaborative engineering culture, and fostering team development. As the leader of the team, you’ll play a key role in driving product impact and usability, directly managing and growing a team of engineers.
Your ImpactLeadership, Team Development, and Coaching
- Guide, coach, and inspire a team of engineers dedicated to building high-quality applications that align with the company’s goals and vision.
- Act as a mentor, providing continuous feedback and support to each team member to help them reach their full potential, fostering career growth and skill development.
- Lead regular coaching sessions to address both technical and professional development goals, creating individual growth plans that align with business needs.
- Establish a culture of trust, inclusivity, and collaboration where team members feel supported, encouraged to innovate, and motivated to excel.
Project and Product Management
- Develop a solid understanding of our applications and other product needs to ensure engineering initiatives align with product goals and user experiences.
- Translate product vision into specific technical objectives and ensure the team understands the purpose behind each project, fostering alignment and commitment.
- Manage the planning, execution, and delivery of application projects, ensuring they are completed on time and meet high standards of quality.
- Collaborate closely with cross-functional partners—including product, design, and data teams—to define project requirements and scope.
- Identify and proactively manage risks, making data-driven decisions to guide projects toward successful outcomes.
Technical Guidance and Innovation
- Stay updated on industry trends and best practices in software development, including GenAI advancements, integrating relevant technologies into the team’s roadmap.
- Provide hands-on technical guidance as needed, conducting code and architecture reviews to maintain high-quality standards.
- Encourage experimentation and innovative problem-solving, empowering the team to explore new technologies and methodologies to address challenges.
Process Optimization
- Continuously evaluate and enhance development processes and workflows to improve efficiency, collaboration, and quality.
- Champion agile practices and tools that support transparency, accountability, and effective cross-functional collaboration.
- Lead initiatives to optimize resources, automate processes, and improve development velocity.
Recruiting and Team Building
- Drive recruiting efforts to build a strong engineering team by identifying, interviewing, and onboarding top engineering talent.
- Collaborate with the recruiting team to create a hiring process that attracts diverse and high-caliber engineers, ensuring each new hire aligns with the team’s technical needs and company culture.
- Actively participate in talent evaluation and acquisition initiatives, ensuring the engineering team is well-equipped to meet current and future product demands.
- Foster an onboarding process that integrates new team members effectively, helping them quickly adapt to the team’s goals, culture, and technical standards.
- Holds a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Brings 7+ years of experience in software engineering, with at least 2 years in management roles.
- Has a track record of delivering impactful software projects within complex domains; experience with AI or machine learning is a plus.
- Possesses a strong technical background in software development.
- Demonstrates exceptional leadership, coaching, and communication skills, with the ability to align and motivate teams.
- Has experience implementing agile methodologies and tools such as Scrum, Kanban, and Jira.
- Thrives in a dynamic, fast-paced environment and can adapt to changing priorities and strategic goals.
- Is passionate about recruiting, mentoring, and developing engineers to achieve their highest potential.