About the Role We're seeking an experienced Engineering Manager to lead our engineering team as we build cutting-edge AI solutions that empower financial advisors to better serve their clients. You'll be responsible for managing and scaling a team of talented engineers while driving the technical strategy and execution of our AI-powered platform. This role combines hands-on technical leadership with people management in a fast-paced startup environment. Key Responsibilities Team Leadership & Development Manage, mentor, and grow a team of 5-10 software engineers across various levels of seniority Conduct regular 1:1s, performance reviews, and career development discussions Foster a culture of technical excellence, kindness, and hard work Lead hiring efforts including sourcing, interviewing, and onboarding new team members Technical Strategy & Execution Partner with product management to define technical roadmaps and delivery timelines Oversee system architecture decisions for scalability, reliability, and security Ensure engineering best practices including code reviews, testing, CI/CD, and documentation Balance technical debt management with feature velocity in a startup environment Drive technical decision-making around AI/ML infrastructure and model deployment Cross-functional Collaboration Collaborate with compliance and security teams to ensure regulatory requirements are met Partner with customer success to understand and address technical customer needs Communicate technical concepts and trade-offs to non-technical stakeholders Project & Delivery Management Track and report on engineering metrics and KPIs Identify and mitigate technical risks and bottlenecks Ensure on-time delivery of high-quality software releases
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior