Senior Full Stack Engineer
Senior Full Stack Engineer
Currently working with a "start-up" within a Fortune 500 company that is looking for Engineers working with ReactJS, Python and Kotlin. The start up was founded in 2017 with the belief that using human expertise is the best way for people to achieve financial security - then in 2021 was sold to a Fortune 500 company where it operates in its own entity. The team currently is 33 engineers and 70 total.
The firm builds B2B2C products for Financial Advisors to offer to their consumers a wide variety of products from high yield savings account to annuities to insurance products. Today, they work with over 400 RIAs that collectively represent more than $1 trillion in assets under management across three products. You will be working on integrations with partners, single sign ons, and advisor facing APIs. We are looking for engineers who are hungry to for ownership, commercial and enjoy a fast paced environment.
This is a rare opportunity to join a small, collaborative technology startup with exceptional growth potential and fantastic teammates who love working with each other, while benefiting from the support and stability of a Fortune 500 company.
BASIC REQUIREMENTS
● BS/MS/PhD in Computer Science/Math/Physics/Engineering or equivalent experience
● At least five years of software engineering experience
● Strong experience designing and building distributed systems
● Expertise 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
NICE TO HAVES
● 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
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your CV so you can be considered for roles that have yet to be created.
Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.