Backend Software Engineer — TypeScript / Node.js / APIs

Backend Software Engineer — TypeScript / Node.js / APIs

Full-Time 60000 - 75000 £ / year (est.) No working from home possible
A

At a Glance

  • Tasks: Design and build backend services using TypeScript and Node.js for AI-driven blockchain insights.
  • Company: Join Elliptic, a leader in AI-powered compliance and risk intelligence tools.
  • Benefits: Enjoy a hybrid work model, generous leave, and a £1,000 learning budget.
  • Other info: Great career growth opportunities in a dynamic, innovative environment.
  • Why this job: Make an impact in the exciting world of blockchain and AI technology.
  • Qualifications: 3–6 years of backend experience with TypeScript, Node.js, and AWS services.

The predicted salary is between 60000 - 75000 £ 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
RequirementsCore Requirements
  • 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
Nice to Have
  • 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
Compensation & Benefits
  • 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 – bank holidays – birthday leave
  • 16 weeks fully paid parental leave
  • Private health insurance (Vitality)
  • Mental health support (Spill)
  • Life assurance (4x salary coverage)
  • £100 crypto allocation
  • Cycle to Work scheme

If you’re tracking backend and compliance‑focused hiring in Web3, this role reflects the growing demand for AI‑integrated blockchain analytics systems.

Backend Software Engineer — TypeScript / Node.js / APIs employer: ArtOfBlockchain

Elliptic is an exceptional employer that fosters a dynamic and innovative work culture, particularly for those passionate about backend engineering and AI integration in the blockchain space. With a strong emphasis on employee growth, offering generous learning budgets and a hybrid work model, Elliptic ensures that its team members thrive both personally and professionally while contributing to meaningful projects that combat financial crime.

A

Contact Details:

ArtOfBlockchain Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Backend Software Engineer — TypeScript / Node.js / APIs

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 brushing up on common backend engineering questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use online platforms to get comfortable.

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Backend Software Engineer — TypeScript / Node.js / APIs

TypeScript
Node.js
API Design
Event-Driven Systems
AI Integrations
LLM Frameworks
Relational Databases

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 fits into our mission of tackling financial crime through AI.

Showcase Your Collaboration Skills:Since we value teamwork, mention any experiences where you’ve worked with cross-functional teams. Highlight how you’ve contributed to projects from concept to production, as this is key for us!

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 during the process!

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 like NestJS or Express. Brush up on your API design skills and be ready to discuss how you've built and maintained robust APIs in the past.

Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in backend engineering. Think of examples where you had to make technical trade-offs or optimise data models. This will demonstrate your analytical approach and ability to deliver effective solutions.

Familiarise Yourself with AI Integrations

Since this role involves AI and LLM frameworks, it’s a good idea to understand how these technologies work. If you have experience with LangChain or similar tools, be sure to highlight that during the interview.

Collaboration is Key

Elliptic values teamwork, so be prepared to discuss how you’ve collaborated with cross-functional teams in the past. Share examples of how you’ve contributed to planning sessions or code reviews, as this shows you can communicate effectively across different areas.