Monarch is hiring Software Engineers (Senior, Staff, and Principal) to join one of our Product Engineering teams. As a key member of our engineering organization, you will help drive the evolution of our web and mobile applications while shaping both our product strategy and engineering culture. This role offers high autonomy, broad ownership, and meaningful influence over our tools, processes, and team dynamics. You’ll work closely with product, design, and cross-functional partners to build exceptional user experiences and deliver features that help people improve their financial lives. Below, you’ll find more information about the teams we’re currently hiring for: Tracking & Collaboration: The Tracking & Collab team builds features that help users understand their current financial world — transactions, investments, accounts, reports, recurring expenses, retail sync, collaboration, and household management. Planning & Advice: The Planning & Advice team creates experiences that help users plan ahead and take action — budgets, goals, AI-powered insights, the Monarch Method, and financial guidance tools. Growth: The Growth team builds product experiences that help Monarch reach more users and guide them toward financial success. They focus on rapid experimentation, A/B testing, improving onboarding, and driving customer engagement and retention. Aggregation: The Aggregation team owns the experience of connecting banks and financial institutions to Monarch, which allows our users to see your whole financial life in one view. RevX: Our newest pod at Monarch works on identifying and executing ways to augment our product offering at Monarch. They work on validating and building out zero-to-one user experiences.
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
Mid Level
Education Level
No Education Listed