Quicken is the leading solution for personal finance management software. For over 40 years, we have shaped the way people track their spending and plan for their future, helping millions of customers lead healthy financial lives. We continue to innovate and build new solutions that improve the way people interact with money, through advanced connectivity solutions, integrated financial services, and machine learning/AI initiatives.

We are a customer-driven company with a collaborative environment that values technical excellence, innovation, and creativity, while being good to each other and having fun!

Job Summary

Quicken Business & Personal (QBP) helps self-employed professionals and small business owners manage their business and personal finances in one place, bringing together invoicing, expense tracking, and personal finance tools. We are looking for a Senior Engineering Manager to lead a team of 8–10 web, mobile, and full-stack engineers building these experiences.

You will own the team's technical direction, delivery, and professional development, partnering closely with Product, Design, Quality, and shared-platform leaders. You will help turn customer problems into reliable, easy-to-use financial workflows, make practical architectural and delivery decisions, and develop engineers who can take on greater technical leadership.

This role calls for a leader who stays close to the technology through architecture discussions, code reviews, and occasional direct contribution. You will also help shape our AI-native development strategy and coach the team to use AI tools effectively, with sound technical judgment and clear accountability for software quality.

Responsibilities

  • Lead and develop a team of 8–10 web, mobile, and full-stack engineers. Set clear goals, provide candid feedback, address performance gaps, and create growth opportunities through regular coaching, including development of senior engineers and technical leads.

  • Grow and retain strong engineers, and build a culture of ownership, collaboration, learning, and high standards while balancing delivery commitments with team health.

  • Contribute to our AI-native development strategy and lead the team’s adoption of AI tools and workflows, coaching engineers to scale their impact while maintaining sound technical judgment and accountability for software quality.

  • Partner with Product Management and Design to understand customer workflows, shape solutions and trade-offs, define success measures, and use instrumentation and post-launch learning to improve customer outcomes.

  • Own engineering planning and delivery for QBP across web, mobile, and full-stack development, including roadmap alignment, resource planning, dependencies, releases, and risk management. Use iterative development practices to deliver predictably and adapt as the team learns.

  • Own the team's technical direction in partnership with senior engineers and architects. Guide architecture and service-integration decisions with cloud and shared-platform teams, stay engaged in code reviews, and contribute code when needed to unblock the team or demonstrate sound practices.

  • Be accountable for the quality of the software the team delivers, including financial-data correctness, performance, scalability, security, accessibility, and maintainability. Partner with Quality and engineering teams on automated testing and effective validation of customer workflows.

  • Own operational readiness for the team's applications, partnering with cloud services and platform teams on observability, reliability, incident response, and lasting fixes informed by incident reviews.

  • Improve engineering effectiveness through reusable designs, code quality, build systems, CI/CD, and release practices, balancing near-term delivery with long-term platform health and developer productivity.

  • Give leadership and cross-functional partners clear visibility into priorities, customer impact, delivery progress, risks, engineering quality, and team health, raising trade-offs and decisions early.

Qualifications

  • 7+ years of experience in software development, including 4+ years directly managing engineers, with responsibility for technical delivery, performance management, and career development.

  • A track record of hiring, coaching, and retaining high-performing engineers, addressing performance gaps, and developing senior engineers and technical leads.

  • Experience leading customer-facing software from planning through launch and ongoing operation, with measurable improvements in customer outcomes, delivery effectiveness, or software quality.

  • Practical experience using and evaluating AI-assisted development tools, with the ability to coach engineers in their effective use and apply rigorous review, testing, and security standards to AI-assisted work.

  • Strong technical depth in modern web development, including React/Redux or comparable front-end technologies, and meaningful experience with mobile client development using React Native and/or native iOS/Android.

  • Strong engineering judgment across application architecture, APIs, microservices, relational databases, testing, and operations, with familiarity with technologies such as Java and Spring Boot and the ability to evaluate trade-offs across the stack.

  • Strong product judgment, customer empathy, and clear communication, with demonstrated ability to partner with Product Management, Design, Quality, and engineering stakeholders on customer problems, requirements, trade-offs, and success measures.

  • Strong engineering planning and execution skills, including dependency management, release planning, and risk communication. Experience with Scrum or Kanban and the ability to create clarity in ambiguity and balance short-term delivery with long-term technical health.

  • Experience with fintech, personal finance, subscriptions, or other consumer software domains is a plus.

  • BS/MS in Computer Science/Engineering or equivalent practical experience.

What we offer:

  • Competitive salary and performance bonus

  • 401(k) with 5% employer match

  • Exceptional health insurance benefits with minimal out of pocket expenses

  • Fitness subsidy

  • Free in-office lunches and snacks

  • Autonomous work environment

  • Amazing customer-driven culture

  • Ability to build products that make a difference in people’s lives

Quicken is committed to fair and equitable compensation practices. The actual salary offered is determined by factors unique to each candidate, including but not limited to years and depth of experience, relevant skills, and work location. This position's expected base pay range is $220,000 – $235,000. This position is also eligible for an annual discretionary bonus of up to 25%. The actual amount of your award, if any, will be determined in accordance with the terms and conditions outlined in the bonus plan document.

Quicken is building a team of innovative and talented individuals passionate about helping people improve their financial lives. We care about our employees' well-being and pride ourselves on offering a fabulous range of benefits and perks. From comprehensive healthcare coverage, a 401(k) plan with a generous 5% match, fitness subsidies, education reimbursement, and onsite lunches, to name a few - we've got you covered! At Quicken, we believe happy employees are successful employees, so we're committed to creating a fun and supportive work environment that encourages personal and professional growth, recognizing that a thriving workforce is essential to our collective success! (Benefits and perks may vary based on location.)

Quicken is proud to be an equal opportunity employer and considers qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, or disability.