U.S. Senior Manager, Engineering
Salt Lake City, Salt Lake County, Utah, 84193, USA
Listed on 2026-02-28
-
Software Development
Software Engineer, AI Engineer, Cloud Engineer - Software
Get AI-powered advice on this job and more exclusive features.
Jump provided pay rangeThis range is provided by Jump. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range$/yr - $/yr
AboutThe 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- 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
- 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
- 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
- Track and report on engineering metrics and KPIs
- Identify and mitigate technical risks and bottlenecks
- Ensure on‑time delivery of high‑quality software releases
- 7+ years of software engineering experience with at least 2 years in engineering management
- Strong technical background with hands‑on experience in modern programming languages
- Experience building and scaling production systems, preferably in fintech, AI/ML, or B2B SaaS
- Proven track record of hiring, developing, and retaining engineering talent
- Experience with cloud platforms (AWS, GCP, or Azure)
- Excellent communication skills with ability to work effectively with both technical and business stakeholders
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
- Experience 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 teams
- Experience with LLMs, RAG systems, or other modern AI architectures
- Track record of building engineering teams from 5 to 20+ people
- Experience in early‑stage startups (Series A‑C)
- Knowledge of financial advisory workflows and tools
- 30‑minute live coding exercise
- Paid trial week: build a simple feature, review PRs, meet with other engineers
- Meaningful equity stake in a fast‑growing startup
- Comprehensive health, dental, and vision insurance
- Flexible remote work arrangements ($500 equipment stipend)
- Learning and development budget
- Opportunity to shape the future of financial advisory services through AI
- Work directly with founders and executive team
We are an Elixir + Live View app, running on Kubernetes, hosted on GCP, all defined in Terraform. Our repo and CI is on Git Hub. We use Slack for communication and Notion for documents and project management.
Remote restrictionsMust be a resident of United States.
Seniority levelMid‑Senior level
Employment typeFull‑time
Job functionEngineering and Information Technology
IndustriesSoftware Development
LocationSalt Lake City Metropolitan Area
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).