What are the responsibilities and job description for the Senior Engineering Manager position at Otter.ai?
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 Impact
Leadership, 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.
We're looking for someone who
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.
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Senior Engineering Manager?
Sign up to receive alerts about other jobs on the Senior Engineering Manager career path by checking the boxes next to the positions that interest you.