Principal Backend Engineer - TypeScript

2 Months 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. Responsibilities include architecting scalable services, employing Domain-Driven Design (DDD), deploying on GCP, writing automated tests (Jest, Playwright), and collaborating with cross-functional teams. Leverage your FinTech, finance, accounting, or banking expertise to create impactful solutions. The role requires 6+ years of software engineering experience and strong expertise in TypeScript, NestJS, Postgres, GCP, DDD, and automated testing.
Must have:
  • 6+ years Software Engineering exp.
  • TypeScript, NestJS, Postgres expertise
  • GCP 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

Nexus Mods - Staff Front-End Developer

Nexus Mods

England, United Kingdom (On-Site)
2 Months ago
Crunchyroll - Staff Software Engineer, Account Services

Crunchyroll

San Francisco, California, United States (On-Site)
2 Months ago
Journee - Senior Cloud Infrastructure Engineer

Journee

Berlin, Berlin, Germany (Hybrid)
7 Months ago
Aristocrat Gaming - Associate Principal Engineer

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
3 Months ago
Animoca Brands - Frontend Developer

Animoca Brands

South Korea (Remote)
7 Months ago
Sleeper - Backend Engineer

Sleeper

Los Angeles, California, United States (Remote)
2 Months ago
N-iX - Senior Scala Engineer

N-iX

Ukraine (Remote)
1 Month ago
The Walt Disney Company - Software Engineer II

The Walt Disney Company

Seattle, Washington, United States (On-Site)
1 Month ago
Google - Site Reliability Engineer, Databases

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Epic Games - Engineering Lead

Epic Games

Vancouver, British Columbia, Canada (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Frontend Software Engineer Intern

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
2 Months ago
Google - Application Engineer, Supply Chain

Google

Mexico (On-Site)
1 Month ago
PearlAbyss - Junior Frontend Web Developer

PearlAbyss

(On-Site)
4 Months ago
Google - Senior Software Engineer, Full Stack, Google Play

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Journee - Director of Engineering

Journee

(Remote)
7 Months ago
Sandsoft Games - Playable Ad Developer

Sandsoft Games

Barcelona, Catalonia, Spain (On-Site)
9 Months ago
SOFTGAMES - Senior HTML5 Game Developer (Remote)

SOFTGAMES

Berlin, Berlin, Germany (Remote)
4 Months ago
Team Liquid - Front End Engineer (Mid/Senior Level)

Team Liquid

Utrecht, Utrecht, Netherlands (Hybrid)
2 Months ago
ByteDance - Frontend Software Engineer Intern

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mumbai, Maharashtra, India

PwC - IN- Manager_ Employee Central_Enterprise Apps SAP_Advisory_Noida

PwC

Noida, Uttar Pradesh, India (On-Site)
7 Months ago
Google - Software Engineer III, AI/ML

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer, Frontend React

Nagarro

Hyderabad, Telangana, India (On-Site)
7 Months ago
InMobiInMobi - Senior Analyst – Business Analytics & Insights

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
5 Months ago
InMobiInMobi - Manager Government Relations

InMobiInMobi

New Delhi, Delhi, India (On-Site)
5 Months ago
Sportskeeda - Social Media Editor

Sportskeeda

India (Remote)
1 Month ago
NVIDIA - Senior Formal Verification Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Dream Sports - SDE 1 - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Rackspace Technology - Marketing Operations & Technology Manager

Rackspace Technology

Gurugram, Haryana, India (Remote)
2 Months ago
SparkCognition - Senior UX Designer

SparkCognition

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

Get notifed when new similar jobs are uploaded

Backend Development Jobs

DMarket - Staff Blockchain Developer

DMarket

Ukraine (Remote)
7 Months ago
Numrah - Fullstack Engineer - Automoderation

Numrah

(On-Site)
1 Month ago
Google - Senior Software Engineer, Site Reliability Engineering

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Garena - Backend Engineer

Garena

Jakarta, Jakarta, Indonesia (On-Site)
1 Month ago
Rennsportgg - Site Reliability Engineer

Rennsportgg

Munich, Bavaria, Germany (Remote)
2 Months ago
Scopely - Senior Software Engineer - Server - Unannounced Project

Scopely

Barcelona, Catalonia, Spain (Hybrid)
3 Months ago
Riot Games - Staff Software Engineer (Services) - Teamfight Tactics, Core Tech

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Avathon - Software Engineer (Scala_Backend)

Avathon

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

Epic Games

Cary, North Carolina, United States (On-Site)
4 Months ago
Inworld AI - Staff Backend Engineer

Inworld AI

Mountain View, California, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded