Principal Backend Engineer - TypeScript

1 Month ago • 6 Years + • Backend Development

Job Summary

Job Description

As a Principal Backend Engineer - TypeScript, you will design, develop, and scale backend services using TypeScript, NestJS, and Postgres. You'll utilize Domain-Driven Design (DDD) principles, deploy on GCP (or similar), and write automated tests (Jest, Playwright). Collaboration with product and cross-functional teams is key. Leveraging domain expertise in FinTech, finance, accounting, or banking is a plus. Responsibilities include architecting scalable backend services, designing software systems using DDD, deploying and managing infrastructure on GCP, writing high-quality automated tests, and collaborating with cross-functional teams.
Must have:
  • 6+ years Software Engineering experience
  • TypeScript, NestJS, Postgres expertise
  • GCP or similar cloud experience
  • DDD proficiency
  • Automated testing (Jest, Playwright)
  • FinTech/finance 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

Flow - Senior/Staff Web Engineer

Flow

Palo Alto, California, United States (Hybrid)
7 Months ago
Google - Software Engineer III, Full Stack, Core

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
SOFTGAMES - Senior HTML5 Game Developer

SOFTGAMES

Berlin, Berlin, Germany (Remote)
1 Month ago
Playtika - QA Automation Engineer

Playtika

Ukraine (On-Site)
6 Months ago
Blazesoft - Front-End Developer

Blazesoft

Vaughan, Ontario, Canada (On-Site)
2 Months ago
Gunjan App Studios - Full Stack Developer

Gunjan App Studios

Kolkata, West Bengal, India (On-Site)
1 Month ago
Ggames - Javascript Games Developer

Ggames

Newcastle Upon Tyne, England, United Kingdom (Remote)
10 Months ago
DMarket - Staff Blockchain Developer

DMarket

Ukraine (Remote)
6 Months ago
Nexters - Lead .NET Developer

Nexters

Cyprus (Remote)
3 Months ago
Voldex - Backend Software Engineer

Voldex

United Kingdom (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Easygo - Software Development Engineer - Front-End Full Stack

Easygo

Melbourne, Victoria, Australia (On-Site)
2 Months ago
Google - Senior Software Engineer, Full Stack, Geo

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
CloudHire - Full Stack Developer - Angular & Node

CloudHire

Hyderabad, Telangana, India (Remote)
1 Month ago
Patreon - Senior Frontend Engineer, Creator Analytics

Patreon

New York, New York, United States (Hybrid)
1 Month ago
Evolution - JavaScript / TypeScript Engineer (React)

Evolution

Tallinn, Harju County, Estonia (On-Site)
3 Months ago
Epic Games - Senior Web Engineer

Epic Games

(On-Site)
3 Months ago
PAPAYA - Backend Engineer

PAPAYA

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Google - Software Engineer II, Applied AI

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
Canva - Senior Frontend Engineer - Growth

Canva

Surry Hills, New South Wales, Australia (Remote)
1 Month ago
Fandom - Senior Full-Stack Software Engineer

Fandom

Poznań, Greater Poland Voivodeship, Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Gurugram, Haryana, India

CloudHire - Database Architect

CloudHire

Gurugram, Haryana, India (Remote)
1 Month ago
Google - APAC Lead, Solutions Consultant

Google

Gurugram, Haryana, India (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer, ERP

Nagarro

India (Remote)
7 Months ago
DNEG - Tax Incentive Manager (Movie Production - Global)

DNEG

Mumbai, Maharashtra, India (Remote)
4 Months ago
PwC - IN_Senior Associate_GIS Expert_Cities_Advisory _Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
7 Months ago
ICE - Senior UI Developer

ICE

Hyderabad, Telangana, India (Hybrid)
8 Months ago
Google - Data Engineer, Fleet Decision Intelligence, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Nextbrain - Computer Vision Engineer

Nextbrain

Bengaluru, Karnataka, India (On-Site)
6 Months ago
STAGE - Social Media Executive

STAGE

Noida, Uttar Pradesh, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Avathon - Software Engineer (Backend)

Avathon

Bengaluru, Karnataka, India (On-Site)
7 Months ago
GoMotive - Software Engineer - Backend

GoMotive

Pakistan (Remote)
2 Months ago
Applike Group - Senior Go Backend Developer (Anti-Fraud) (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
7 Months ago
ByteDance - Backend Engineer (Machine Learning System) Intern - 2025 Start

ByteDance

Singapore (On-Site)
7 Months ago
Google - Software Engineer III, Infrastructure, Conduit Flume Pipelines

Google

Zürich, Zurich, Switzerland (On-Site)
1 Month ago
Tencent - Senior Backend R&D Engineer

Tencent

Shenzhen, Guangdong Province, China (On-Site)
5 Months ago
Playnetic - Technical Team Lead

Playnetic

(Remote)
1 Month ago
Google - Software Engineer III, Site Reliability Engineering

Google

San Francisco, California, United States (On-Site)
1 Month ago
ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Easygo - Software Development Engineer, Kick Mobile

Easygo

Melbourne, Victoria, Australia (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded