Flourish · 7 hours ago
Senior Full Stack Engineer
Flourish is a financial technology company focused on helping financial advisors enhance their services through innovative solutions. The Senior Full Stack Engineer will play a crucial role in building a scalable platform, collaborating across teams to develop software solutions that meet complex business needs.
BankingFinanceFinancial ServicesFinTech
Responsibilities
Develop a deep understanding of at least one business line and partner with product managers, business leaders, and fellow engineers to solve complex business problems with software and deliver commercially feasible and viable solutions
Collaborate with teams across the organization, including Product, Design, Operations and Risk
Bring ideas from the whiteboard to reality, making key architectural decisions, extending existing features, designing and developing entirely new services and applications, and performing code and architecture reviews
Qualification
Required
Bachelor's Degree in Computer Science, Math, Physics, or Engineering or equivalent working experience
5+ years of software engineering experience
Strong experience designing and building distributed systems
5+ 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
Ability to work independently and as part of a fast moving team
Ready to learn, but just as ready to teach
Candidates must be able to pass a fingerprint background check to qualify as a fingerprinted person under FINRA
For roles requiring registration, additional regulatory screenings may apply, including a review of Form U5 disclosures and other relevant licensing information
Preferred
MS or PhD in Computer Science, Math, Physics or Engineering
Understanding of common SSO protocols (OAuth, OIDC, SAML)
Pandas/SciPy/Django experience
NoSQL experience (We use DynamoDB and Redis)
Docker/Kubernetes experience
Open source contributions
GraphQL experience (We use Apollo + Typescript)
Interest in financial planning and fintech/insurtech
Benefits
Bonus and incentive opportunities
Company
Flourish
Flourish is a fintech platform for registered investment and financial advisers.
Funding
Current Stage
Growth StageTotal Funding
unknown2020-12-14Acquired
Recent News
2025-11-18
2025-10-31
Company data provided by crunchbase