Full Stack Software Engineer
Confidential
Posted: March 10, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are looking for a Full Stack Software Engineer to join our team and help us build next-generation fintech solutions.
Required Skills
Job Description
The Company
Timeline is a financial technology company on a mission to help millions of people plan, invest for, and enjoy retirement with confidence. As a privately owned fast-growing fintech company providing Platform, MPS and financial planning solutions, we are well placed to disrupt the traditional financial services market.
Our technology cuts out unnecessary costs, inefficiencies and anxiety for financial advisers, while improving the long-term investment returns for their clients.
We are a remote-first company with team members in over 13 countries. And given our diversity of thought, backgrounds and life experiences, we are constantly striving to celebrate individual uniqueness, while achieving our common mission. As a scaling, high-growth company, developing and adapting are the norm. If you’re after a dynamic company where you will make a real difference, then read on!
Role Responsibilities
We are looking for a Full Stack Software Engineer to join our global, remote-first Engineering team. The team works asynchronously in 4-week cycles, collaborating closely with the Product team and the wider business.
Our technology stack:
Backend: Elixir / Phoenix
Frontend: Elm / Elm UI / JavaScript / HTML / CSS
Calculations Engine: Rust
What we value as a team:
Simplicity
Code quality
Experimenting with new features/technologies
Being customer/user-focused
Continual learning
Leveraging AI to build software — we actively explore agentic coding workflows to help engineers move faster while maintaining high code quality
Role Requirements
Absolute must-haves:
At least 5 years’ software development experience.
Proficiency in Elixir.
A solid understanding of web technologies.
Can write maintainable and robust code.
Enjoy writing tests.
Want to help design, implement, and launch major user-facing features.
A strong understanding of systems architecture and database design.
Provide feedback and code reviews to peers.
An eye for great products and can work effectively with engineers and designers to build them.
Proactive with communication and have no problem managing time as a remote employee.
Nice to-haves:
Empathy for the problems that financial planners face in their day-to-day operations and a desire to solve those problems.
Experience building SaaS products.
Experience building with different AI tools (e.g. using creating features with LLMs, implementing Retrieval Augmented Generation, Vector Databases, evals, etc)
The Package
Competitive salary, dependent on experience
Non-contributory pension scheme
28 days holiday plus bank holidays
Non-contractual bonus scheme
Potential to join company option scheme
Insurance plans
Cost of relevant professional qualifications and memberships
Hybrid working
Flexible hours (depending on team requirements)
Wellbeing support