This range is provided by enable Technology. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
A scaling fintech at the forefront of cryptocurrency market data.
Engineering-driven with a focus on backend architecture, real-time data processing & scalability.
Hybrid in London, with lots of autonomy.
We’re excited to be working with a leading crypto & financial platform looking for a Senior Software Engineer (Node.JS) to build high-performance systems for portfolio analytics, smart trading, and real-time data processing. This role is focused on aggregating exchange & wallet data, optimizing trade execution, and ensuring platform scalability.
What will your day-to-day look like?
You’ll play a key role in designing, developing, and optimising backend systems that power high-performance crypto market data products. This includes:
1. Developing new index calculation engines, collaborating with stakeholders to implement robust, high-performance methodologies.
2. Maintaining and enhancing existing solutions, improving the efficiency, reliability, and scalability of index calculation systems.
3. Handling real-time streaming data, building and optimising systems to process and analyse high-volume, real-time market data streams.
4. End-to-end development, working closely with product teams to conceptualise, design, and deliver impactful solutions from ideation to deployment.
Here’s some information about you:
Proven backend expertise– Solid experience in backend service/API development with Node.js.
Scalability & architecture– Track record of designing and building scalable, high-performance solutions.
Database proficiency– Strong experience with SQL (PostgreSQL) & NoSQL (Redis) for structured and unstructured data.
DevSecOps experience– Secure coding practices, CI/CD pipelines, and automated deployment workflows.
Unix-based systems– Hands-on experience in development and deployment on Unix/Linux environments.
Quality-focused development– Strong understanding of unit, integration, and end-to-end testing for reliability and performance.
Strong communication skills– Ability to articulate complex technical concepts clearly in English.
Nice to Have:
Mathematical background– Strong knowledge of numerical computations and algorithms.
Financial market knowledge– Prior experience in traditional finance, crypto, or market data is highly advantageous.
Academic background– Degree in Computer Science, Engineering, or a related field.
What do you get in return?
This is a chance to join a high-growth fintech at an early stage, with opportunities to grow into technical leadership as the team expands. The company fosters a culture of innovation and autonomy, providing support for certifications, conferences, and professional development. You’ll work with cutting-edge technologies, shaping the future of crypto market data & financial analytics.
Where do I apply?
If this sounds like you, apply with your CV or reach out to sam@enable-technology.io
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Engineering and Information Technology
* Industries: IT Services and IT Consulting
J-18808-Ljbffr