Senior Full Stack Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Flourish · 18 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
check
Diversity & Inclusion

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

Distributed systemsPythonRESTful APIsJavaKotlinTypeScriptModern database technologyPandasSciPyDjangoNoSQLDockerKubernetesGraphQLSSO protocolsOpen source contributionsFinancial planningFintech/insurtech

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

twittertwitter
company-logo
Flourish is a fintech platform for registered investment and financial advisers.

Funding

Current Stage
Growth Stage
Total Funding
unknown
2020-12-14Acquired

Leadership Team

leader-logo
Josh Owen
CTO
linkedin
leader-logo
Andrew Loyola
VP of Engineering
linkedin
Company data provided by crunchbase