At a Glance
- Tasks: Design and build backend services using TypeScript and Node.js for AI-powered compliance tools.
- Company: Join Elliptic, a leader in blockchain compliance and risk intelligence.
- Benefits: Enjoy a hybrid work model, generous leave, and a budget for home office setup and learning.
- Other info: Collaborative environment with opportunities for professional growth and development.
- Why this job: Make an impact in the blockchain space while working with cutting-edge AI technologies.
- Qualifications: 3-6 years of backend engineering experience with strong API design skills.
The predicted salary is between 60000 - 80000 £ per year.
Elliptic builds AI-powered compliance and risk intelligence tools that help organizations investigate blockchain transactions and detect financial crime. Their platform processes large-scale blockchain data to enable faster, more accurate decision‑making for compliance teams.
This role sits within the Automation Forge team, focused on backend systems and AI integrations powering Elliptic’s copilot. You’ll design APIs, event‑driven workflows, and services that transform blockchain data into actionable insights using AI and LLM frameworks.
Responsibilities- Design, build, and maintain backend services and event‑driven systems using TypeScript and Node.js
- Develop APIs and workflows integrating AI and LLM frameworks for intelligent features
- Design, optimize, and query data models across relational and NoSQL databases
- Collaborate with cross‑functional teams to deliver features from concept to production
- Participate in technical design reviews, planning sessions, and code reviews
- Contribute to infrastructure and observability practices, ensuring production readiness
- 3–6 years of backend engineering experience using TypeScript and Node.js (e.g., NestJS, Express)
- Proven ability to design and maintain robust APIs and integrate with external systems
- Hands‑on experience with AWS services (Lambda, ECS, S3) in production
- Proficiency with SQL databases (PostgreSQL or similar) and familiarity with NoSQL systems
- Strong analytical approach to system design and technical trade‑offs
- Effective communication and collaboration across engineering, product, and design teams
- Familiarity with LangChain or other LLM/AI frameworks
- Experience with Terraform, Kubernetes, or infrastructure‑as‑code tools
- Experience with observability platforms (e.g., Datadog)
- Familiarity with distributed or event‑driven systems (SNS, SQS)
- Interest in cryptocurrency, blockchain, or compliance domains
- Hybrid work model with option to work remotely up to 90 days/year
- £500 home office setup budget
- $1,000 annual learning & development budget
- 25 days annual leave
Backend Software Engineer — TypeScript / Node.js / APIs in London employer: ArtOfBlockchain
Elliptic is an exceptional employer that fosters a dynamic and innovative work culture, where backend engineers can thrive in their roles while contributing to cutting-edge AI-powered compliance solutions. With a strong emphasis on employee growth, the company offers generous learning and development budgets, a hybrid work model, and ample annual leave, making it an attractive place for professionals seeking meaningful and rewarding employment in the rapidly evolving blockchain space.
StudySmarter Expert Advice🤫
We think this is how you could land Backend Software Engineer — TypeScript / Node.js / APIs in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving TypeScript, Node.js, and APIs. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining us at StudySmarter. Tailor your application to highlight how your experience aligns with our mission.
We think you need these skills to ace Backend Software Engineer — TypeScript / Node.js / APIs in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with TypeScript, Node.js, and API design. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about working with us at Elliptic and how your background makes you a perfect fit for the Backend Software Engineer role.
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled challenges in backend engineering. We love seeing how you approach technical trade-offs and system design, so share those stories!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at ArtOfBlockchain
✨Know Your Tech Stack
Make sure you’re well-versed in TypeScript, Node.js, and the frameworks mentioned in the job description. Brush up on your experience with AWS services and SQL databases, as these will likely come up during technical discussions.
✨Showcase Your API Design Skills
Prepare to discuss your previous work designing and maintaining APIs. Be ready to explain your thought process and any challenges you faced, as well as how you integrated external systems. Real-world examples will make your answers stand out.
✨Demonstrate Collaboration
Since this role involves working with cross-functional teams, think of examples where you successfully collaborated with others. Highlight your communication skills and how you contributed to team projects, especially in technical design reviews or planning sessions.
✨Stay Curious About AI and Blockchain
Familiarise yourself with AI and blockchain concepts, especially if you have experience with LLM frameworks or event-driven systems. Showing genuine interest in these areas can set you apart and demonstrate your enthusiasm for the role.