We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Staff Software Engineer
About Freetrade: Freetrade is a commission-free investing app used by over 1 million people in the UK. We’ve built our own cloud-native brokerage platform from scratch to handle extreme volumes while maintaining flexibility for rapid feature development. This role is part of our expanding engineering team.
Role Description: As a Staff Software Engineer at Freetrade, you’ll play a key role in building and maintaining our core investing platform. You’ll be responsible for designing, developing, and scaling systems that power trade execution, clearing and settlement, asset servicing, and internal operational tools. This is an opportunity to work on critical infrastructure that serves millions of users while driving innovation in the fintech space.
Responsibilities:
- Design, develop, and maintain scalable backend systems for our trading platform
- Collaborate with product managers and designers to implement new features
- Optimize existing systems for performance, reliability, and security
- Mentor junior engineers and contribute to team knowledge sharing
- Participate in architectural decisions that impact the future of our platform
- Ensure systems meet high standards of reliability and performance
Requirements:
- Proven experience in backend engineering, particularly in distributed systems
- Strong proficiency in TypeScript, Node.js, and Postgres
- Experience with cloud platforms like GCP or AWS
- Deep understanding of system architecture and scalability principles
- Excellent problem-solving skills with a focus on reliability
- 5+ years of professional software engineering experience
- Experience with financial services systems is highly desirable
What We Offer:
- Competitive salary package
- 25 days holiday + birthday off
- Enhanced pension scheme with employer matching
- Comprehensive health insurance
- Enhanced parental leave
- Opportunities for professional development and learning
- A collaborative, innovative work environment
Join us to help shape the future of investing!