Flourish was founded in 2017 with the goal of helping financial advisors to better secure the financial futures of their clients. We focus on independent Registered Investment Advisers (RIAs), delivering financial products that advisors can’t easily access today through beautiful, scalable, and easy-to-use technology.
Today, we work with over 700 RIAs that collectively represent more than $1.5T in assets under management across three products: Flourish Annuities, Flourish Cash, and Flourish Crypto. Headquartered in New York City, we are an independently operating, wholly owned subsidiary of MassMutual Life Insurance Company.
Read on if you are interested in joining a small, highly collaborative, rapidly growing startup—backed by the support and stability of a Fortune 500 company.
About You
You are an engineer, first and foremost. You can rapidly build and scale data products by collaborating with internal stakeholders and partners, using best practices in terms of both development and security. 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.
You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval. And finally, your accomplishments are much more important than your on-paper credentials.
You are seeking pioneering opportunities where you will be the first to take on new technologies, domains, and challenges for an organization. You are eager to leave your mark on data engineering and by designing new systems and processes that will meet the growing demands in a rapidly evolving environment.
About the Role
Our mission is to provide innovative access to financial products that help RIAs secure their clients’ financial futures and the Flourish Engineers play a key role in doing just that. As the first full time Data Engineer at Flourish, you will be responsible for maintaining existing pipelines, systems, and infrastructure while also designing and building out new flows and tools to support our growing demands for scale, speed, and sophistication. You will be the primary subject matter expert on data engineering at Flourish and bring ideas from the whiteboard to reality. You will collaborate with many teams across the organization, including application development, data analytics, CloudOps, and product management.
Principal Responsibilities
- Design and implement data pipelines to support the data and analytics needs across multiple business verticals
- Understand end to end data interactions and dependencies across complex data pipelines and data transformation and how they impact business decisions
- Monitor and optimize data pipelines for performance, reliability and security
- Stay abreast of industry trends and technologies, execute proofs-of-concept, and recommend new technologies and processes where relevant for the business
Minimum Qualifications
- Bachelor’s degree or equivalent experience
- 3+ years in data engineering roles
- 2+ years designing, optimizing, and building data pipelines, warehouses, lakes, and related systems using modern technologies such as Airflow, DBT, Redshift / BigQuery / Snowflake, Iceberg, Kafka, etc.
- 3+ years working in a cloud-based ecosystem, preferably AWS (including RDS, Redshift, Athena, Glue, etc.)
Preferred Qualifications
- Strong working knowledge about infrastructure using Infrastructure as Code utilities, such as Linux operating systems, Docker, Kubetnetes, and Terraform.
- Strong skills in Python language and the ecosystem of complementary data technologies (e.g. Pandas/Polars, Numpy)
- Excellent understanding SQL (PostgreSQL or Redshift preferred), querying, administration, and optimization.
- Experience with REST APIs for accessing cloud based services.
- Comfortable with Linux operating system and command line tools such as Bash.
- Experience with git and Agile/Scrum development process
- Ability to work independently and as part of a fast moving team
- Ready to learn, but just as ready to teach
At Flourish, we focus on ensuring fair, equitable pay by providing competitive salaries, along with bonus and incentive opportunities and benefits for all employees.
Base Salary Range: $122,200 - $190,000 plus bonus
Disclosures:
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
Top Skills
What We Do
Flourish provides innovative access to financial products that help advisors secure their clients’ financial futures. We work with over 700 wealth management firms that collectively represent more than $1.5 trillion in assets under management across three products: Flourish Annuities, Flourish Cash, and Flourish Crypto — with additional exciting products in the works.
Headquartered in New York City, we are an independent subsidiary of MassMutual Life Insurance Company (MassMutual).
Please visit flourish.com for more information.
The Flourish business is owned by MassMutual. Flourish Insurance Agency LLC,Flourish Technologies LLC, Flourish Financial LLC, and Flourish Digital Assets LLC are indirect, wholly-owned subsidiaries of MassMutual.
Flourish Annuities is offered through Flourish Insurance Agency LLC and Flourish Technologies LLC. Flourish Cash is offered through Flourish Financial LLC. Flourish Crypto is offered through Flourish Digital Assets LLC and Paxos Trust Company, LLC (Paxos). Paxos is not affiliated with any Flourish entity.
Why Work With Us
As a 80+ person company backed by MassMutual, we have the unique ability to operate like a startup while benefiting from the stability of a Fortune 500 company. That backing allows us to focus on what we do best: dreaming up new products, gathering client feedback, writing code, debating our roadmap, and hiring an incredible team.
Gallery
![Gallery](https://cdn.builtin.com/cdn-cgi/image/f=auto,fit=crop,w=255,h=145/https://builtinnyc.com/sites/www.builtinnyc.com/files/2022-06/culture-photo (1).jpg)
Flourish Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.
We’re mostly NYC based and come into the office on a hybrid schedule (Tuesday to Thursday), where we enjoy team lunches and our spacious outdoor terrace.