Senior Backend Engineer (Node.js/TypeScript)

emagine

Stockholms kommun

On-site

SEK 1,100,000 - 1,400,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

emagine seeks a Senior Backend Engineer (Node.js/TypeScript) to build a high-performance data and search API for financial instruments. You will design OpenSearch-based queries, ingest data from multiple sources, and deliver customer-focused backend services with TDD and continuous delivery.

The role requires deep knowledge of data-intensive systems, financial markets, and agile teamwork within a banking/finance context. Stockholm-based assignment.

Qualifications

  • Senior backend engineer with hands-on data-intensive systems experience.
  • Strong understanding of financial instruments, markets, and analysis valued.
  • Experience in agile teams with continuous delivery practices.
  • Self-sufficient and customer-focused mindset with cross-disciplinary collaboration.

Responsibilities

  • Design and optimize OpenSearch queries, indexing, aggregations, and ranking for low latency at scale.
  • Build and maintain data ingestion pipelines from multiple external sources.
  • Develop the backend API using Node.js and TypeScript with testability in mind.
  • Apply TDD practices including unit and end-to-end tests for reliable daily releases.

Skills

Senior backend
Agile/CD
Team collaboration
Customer focus

Tools

Node.js
TypeScript
OpenSearch
Elasticsearch
TDD
Data ingestion

Job description

We are looking for a Senior Backend Engineer (Node.js/TypeScript) - Data & Search for one of our clients within Banking & Finance.

Start date: 2026-09-11

End date: 2027-06-30

Location: Stockholm

About the assignment

You will join a team building a high-performance API that serves static and market data for financial instruments across retail investment channels. The platform is powered by OpenSearch as both data store and search engine, handling complex queries, ranking, and aggregations at low latency. Daily releases and TDD are core to the team's workflow.

Core Responsibilities
  • Design and optimize OpenSearch queries, indexing strategies, aggregations, and ranking logic for low-latency, high-scale workloads
  • Build and maintain data ingestion pipelines that compile and normalize data from multiple external sources
  • Develop and extend the backend API using Node.js and TypeScript with a focus on customer value and testability
  • Apply TDD practices including unit and end-to-end tests to ensure reliable daily releases
Profile & Qualifications
  • Senior-level backend engineer with extensive hands-on experience in data-intensive systems and search platforms
  • Strong understanding of financial instruments, markets, and financial analysis is highly valued
  • Experience working in agile teams with continuous delivery practices
  • Self-sufficient and customer-focused mindset with ability to collaborate across disciplines
  • Node.js
  • TypeScript
  • OpenSearch or Elasticsearch (advanced: indexing, query design, aggregations, ranking, performance tuning)
  • Self-hosting and operating OpenSearch/Elasticsearch clusters
  • TDD
  • Data ingestion and reconciliation pipelines
  • Financial domain knowledge
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Node.js/TypeScript (OpenSearch)
Senior Backend Engineer - Node.js/TypeScript (OpenSearch)

emagine • Stockholms kommun

On-site
SEK 1,100,000 - 1,400,000
Senior Backend Engineer
Senior Backend Engineer

Swediumglobal • Stockholms kommun

Hybrid
SEK 588,000 - 804,000
Senior Fullstack Engineer (Backend-Leaning)
Senior Fullstack Engineer (Backend-Leaning)

iFindTech Ltd • Stockholms kommun

On-site
SEK 655,000 - 874,000
Sr Software Engineer
Sr Software Engineer

Sinch AB • Stockholms kommun

On-site
Senior Backend Engineer with cloud experience
Senior Backend Engineer with cloud experience

Anyfin AB • Stockholms kommun

On-site
Senior Backend Engineer - Data-Intense OpenSearch Expert
Senior Backend Engineer - Data-Intense OpenSearch Expert

Deploja • Solna kommun

On-site
SEK 900,000 - 1,200,000
Company car
Occupational pension
Salary conversion opportunities
+4
Senior Backend Developer
Senior Backend Developer

Sinch Sweden AB • Malmö kommun

Hybrid
SEK 554,000 - 832,000
Frontend leaning Fullstack developer
Frontend leaning Fullstack developer

Consultant • Sweden

On-site
SEK 534,000 - 729,000
Backend Engineer
Backend Engineer

Jobtailor • Malmö kommun

On-site
SEK 700,000 - 900,000
Senior Backend Engineer
Senior Backend Engineer

Enity Bank Group • Stockholms kommun

On-site
Health insurance
Occupational pension
Extra vacation days
+4