Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Massachusetts Mutual Life Insurance Company Logo

Flourish Engineer

Massachusetts Mutual Life Insurance Company

$148,300 - $194,600
Aug 28, 2025
New York, NY, USA
Apply Now

Flourish Engineers play a key role in helping RIAs secure their clients’ financial futures by building a scalable platform to provide innovative access to financial products.

Requirements

  • Strong experience designing and building distributed systems
  • 3+ years experience programming in Python, Java, Kotlin, or TypeScript
  • Solid understanding of modern database technology (Redis, Postgres, RedShift, BigQuery)
  • Ability to design intuitive and performant RESTful APIs
  • Understanding of common SSO protocols (OAuth, OIDC, SAML)
  • Pandas/SciPy/Django experience
  • NoSQL experience (We use DynamoDB and Redis)

Responsibilities

  • develop an understanding of at least one business line and partner with product managers and fellow engineers to solve complex business problems with software and deliver commercially feasible solutions
  • bring ideas from the whiteboard to reality, providing input to key architectural decisions, extending existing features, developing entirely new services and applications, and performing code reviews
  • work throughout the tech-stack to deliver a delightful experience for customers and coworkers
  • rapidly build products that will delight users, with best practices in terms of both development and security
  • design and build distributed systems
  • design intuitive and performant RESTful APIs
  • work independently and as part of a fast moving team

Other

  • Cross functional collaboration is key to success and you will collaborate with teams across the organization, including Product, Design, Operations and Risk.
  • You thrive in a work environment that requires strong problem solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication.
  • You are a strong communicator, explaining complex technical concepts to designers, support, and other engineers is no problem for you.
  • Ready to learn, but just as ready to teach
  • Due to the nature of this position, as part of the background check process, candidates must be able to pass a fingerprint background check to qualify as a fingerprinted person under FINRA.