Principal Backend Engineer - TypeScript

3 Months ago • 6 Years + • Backend Development

Job Summary

Job Description

As a Principal Backend Engineer, you will design, develop, and scale backend services using TypeScript, NestJS, and Postgres. You'll utilize Domain-Driven Design (DDD) principles, deploy on GCP, and write automated tests (Jest, Playwright). Collaboration with product and cross-functional teams is crucial. FinTech, finance, accounting, or banking domain expertise is highly valued. The role involves building the backbone of a pre-revenue FinTech product.
Must have:
  • 6+ years Software Engineering experience
  • TypeScript, NestJS, Postgres expertise
  • GCP experience
  • DDD proficiency
  • Automated testing (Jest, Playwright)
  • FinTech domain knowledge

Job Details

Description

We are an early-stage FinTech company on a mission to redefine the future of finance, accounting, and banking. Currently in the pre-revenue phase, our product and website are under active development. This is your chance to join a forward-thinking team at the ground level and play a pivotal role in shaping innovative solutions that will disrupt the financial industry.

  • The Opportunity:
    As a Senior Software Engineer – TypeScript Backend, you’ll have the autonomy to design, develop, and scale backend services that are the backbone of our product. This role is perfect for a problem-solver who thrives in an agile, collaborative environment and is excited to create impact at an early-stage company.

    Responsibilities:
  • Architect and build scalable backend services using TypeScript, NestJS, and relational databases like Postgres.
  • Design software systems using Domain-Driven Design (DDD) principles.
  • Deploy and manage infrastructure on Google Cloud Platform (GCP) or similar cloud platforms.
  • Write high-quality, automated tests using frameworks like Jest and Playwright to ensure robust and reliable systems.
  • Collaborate with product and cross-functional teams to deliver solutions that address complex business needs.
  • Leverage your domain expertise in FinTech, traditional finance, accounting, or banking to craft tailored solutions.

Requirements

  • Experience: 6+ years as a Software Engineer (formal degree not required).
  • Technical Mastery: Strong expertise in TypeScript, NestJS, and database systems like Postgres.
  • Cloud Experience: Hands-on knowledge of deploying and managing infrastructure on GCP or similar platforms.
  • Design Principles: Proficiency in Domain-Driven Design (DDD) methodologies.
  • Quality Focus: Skilled in automated testing with tools like Jest, Playwright, or similar.
  • Domain Knowledge: Experience or strong understanding of FinTech, finance, accounting, or banking.
  • Communication: Exceptional English communication skills to collaborate with a global team.

Benefits

Location : Remote

Similar Jobs

Haptic - Senior Fullstack Developer

Haptic

Paris, Île-de-France, France (Remote)
3 Months ago
Canva - Senior Frontend Engineer - Conversational Editing

Canva

Sydney, New South Wales, Australia (On-Site)
4 Months ago
Google - Principal Engineer, Front End Development, Gemini

Google

Zürich, Zurich, Switzerland (On-Site)
4 Months ago
N-iX - Senior .NET Full-Stack Engineer

N-iX

Ukraine (Remote)
3 Months ago
Playtika - TypeScript Technical Lead

Playtika

Poland (Hybrid)
5 Months ago
Hasura - Senior/Staff Software Engineer - Go Backend (Bengaluru/Hybrid)

Hasura

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Index Exchange - Backend Engineer, Data Products

Index Exchange

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Epic Games - Backend Engineer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
ByteDance - Backend Software Engineer, Office Intelligence

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
5 Months ago
Xsolla - Middle / Senior Backend Developer for Xsolla Account

Xsolla

Baku, Azerbaijan (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Glean - Software Engineer, Frontend

Glean

Palo Alto, California, United States (On-Site)
5 Months ago
Bytro - Game Developer - Javascript / HTML5 (f/m/x)

Bytro

Hamburg, Hamburg, Germany (Hybrid)
8 Months ago
Rapid Images - Senior Automated Test Engineer

Rapid Images

Gothenburg, Västra Götaland County, Sweden (Hybrid)
1 Month ago
Super - Senior Software Engineer, Payments (Remote!)

Super

Toronto, Ontario, Canada (Remote)
6 Months ago
Netflix - Software Engineer (L5) - Engineering Operations Tooling

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Larian Studios - DevOps Developer Intern

Larian Studios

Quebec, Canada (On-Site)
2 Months ago
Evolution - JavaScript / TypeScript Engineer (React)

Evolution

Tallinn, Harju County, Estonia (On-Site)
2 Months ago
PwC - Full Stack Developer (Python + React) (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago
Sony Interactive Entertainment - Software Engineer (Automation Framework Development/Team Lead Candidate)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
3 Months ago
Patterned Learning Career - Founding Software Engineer, V2G VPP Platform

Patterned Learning Career

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Telangana, India

CloudHire - Principal Backend Engineer - TypeScript

CloudHire

Haryana, India (Remote)
3 Months ago
Zeta - Director - People Partner

Zeta

Hyderabad, Telangana, India (On-Site)
6 Months ago
Doveriye - Social Media Manager

Doveriye

Hyderabad, Telangana, India (On-Site)
6 Months ago
ION - Analyst - Capital structure 918

ION

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Equifax - Manager Data Scientist

Equifax

Bengaluru, Karnataka, India (On-Site)
5 Months ago
PwC - Senior Manager_ Econometric Modelling_ Growth Business_  Advisory_ Noida

PwC

Noida, Uttar Pradesh, India (On-Site)
6 Months ago
Nielsen Holdings - Content Writer (Editor)

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
1 Month ago
Easyship - Senior Frontend Engineer

Easyship

Bengaluru, Karnataka, India (On-Site)
6 Months ago
PwC - Senior Associate_Snowflake Developer_Data & Analytics_Advisory_PAN  India

PwC

Kolkata, West Bengal, India (On-Site)
6 Months ago
PwC - IN_Manager_Delivery Manager_Data & Analytics_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Thatgamecompany - Backend Engineer - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
1 Month ago
Backbone - Junior Software Engineer, Backend

Backbone

Seattle, Washington, United States (Hybrid)
9 Months ago
LeoVegas - Infrastructure Lead

LeoVegas

Stockholm, Stockholm County, Sweden (Hybrid)
4 Months ago
Canva - Senior Software Engineer -Cloud Platform- - Remote across ANZ

Canva

Sydney, New South Wales, Australia (Remote)
5 Months ago
Evolution - Scala Engineer

Evolution

Lisbon, Lisbon, Portugal (On-Site)
11 Months ago
GoTo Group - Lead Software Engineer (IC)

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
6 Months ago
JustPlay - Backend Engineer

JustPlay

Berlin, Berlin, Germany (Hybrid)
1 Month ago
Proof of Play - Senior Blockchain Infrastructure Engineer

Proof of Play

(Remote)
1 Month ago
ByteDance - Backend Software Engineer, Authorization - 2025 Start

ByteDance

Singapore (On-Site)
5 Months ago
Simple Viral Games - Backend Developer

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded