Monday, October 27, 2025
Jump

U.S. Senior Manager, Engineering

Posted: 3 days ago

Job Description

About The RoleWe'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 ResponsibilitiesTeam Leadership & DevelopmentManage, mentor, and grow a team of 5-10 software engineers across various levels of seniorityConduct regular 1:1s, performance reviews, and career development discussionsFoster a culture of technical excellence, kindness, and hard workLead hiring efforts including sourcing, interviewing, and onboarding new team membersTechnical Strategy & ExecutionPartner with product management to define technical roadmaps and delivery timelinesOversee system architecture decisions for scalability, reliability, and securityEnsure engineering best practices including code reviews, testing, CI/CD, and documentationBalance technical debt management with feature velocity in a startup environmentDrive technical decision-making around AI/ML infrastructure and model deploymentCross-functional CollaborationCollaborate with compliance and security teams to ensure regulatory requirements are metPartner with customer success to understand and address technical customer needsCommunicate technical concepts and trade-offs to non-technical stakeholdersProject & Delivery ManagementTrack and report on engineering metrics and KPIsIdentify and mitigate technical risks and bottlenecksEnsure on-time delivery of high-quality software releasesRequired Qualifications7+ years of software engineering experience with at least 2 years in engineering managementStrong technical background with hands-on experience in modern programming languagesExperience building and scaling production systems, preferably in fintech, AI/ML, or B2B SaaSProven track record of hiring, developing, and retaining engineering talentExperience with cloud platforms (AWS, GCP, or Azure)Excellent communication skills with ability to work effectively with both technical and business stakeholdersBachelor's degree in Computer Science, Engineering, or equivalent practical experiencePreferred QualificationsExperience in financial services or fintech, with understanding of compliance requirements (SOC 2, GDPR, etc.)Background in AI/ML engineering or working closely with data science teamsExperience with LLMs, RAG systems, or other modern AI architecturesTrack record of building engineering teams from 5 to 20+ peopleExperience in early-stage startups (Series A-C)Knowledge of financial advisory workflows and toolsInterview ProcessA 30 minute live coding exercise. Just want to make sure you can code!A paid trial week where you build a simple feature, review PRs, meet with other engineers. What we offerMeaningful equity stake in a fast-growing startupComprehensive health, dental, and vision insuranceFlexible remote work arrangements ($500 equipment stipend)Learning and development budgetOpportunity to shape the future of financial advisory services through AIWork directly with founders and executive teamAbout Our Tech StackWe are an Elixir + Liveview app, running on Kubernetes, hosted on GCP, all defined in Terraform. Our repo and CI is on Github. We use Slack for communication and Notion for documents and project management.Remote restrictionsMust be a resident of United StatesCompensation Range: $180K - $270K

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs