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. Responsibilities include architecting scalable systems using Domain-Driven Design (DDD), deploying on GCP, writing automated tests (Jest, Playwright), and collaborating with cross-functional teams. You'll leverage your FinTech, finance, accounting, or banking domain expertise to create impactful solutions. The role requires 6+ years of software engineering experience and strong expertise in TypeScript, NestJS, and relational databases. The company is in the pre-revenue phase and offers the opportunity to make a significant contribution from the ground level.
Must have:
  • 6+ years Software Engineer experience
  • TypeScript, NestJS, Postgres expertise
  • GCP experience
  • DDD proficiency
  • Automated testing skills (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

CloudHire - Senior Front End Developer React - Remote

CloudHire

Karnataka, India (Remote)
1 Month ago
Origin Medical Research Lab - Senior Quality Assurance Engineer

Origin Medical Research Lab

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Bazaar Voice - Staff Software Engineer - Full Stack, R6542

Bazaar Voice

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Playtech - Fullstack Developer

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
4 Months ago
Dynamo AI - Software Engineer - Testing

Dynamo AI

Bengaluru, Karnataka, India (Remote)
9 Months ago
Voodoo - Senior Multiplayer Server Developer - Paper.io 2

Voodoo

Barcelona, Catalonia, Spain (Remote)
2 Months ago
SciPlay - Server Engineer

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
ByteDance - Software Development Engineer - Distributed NoSQL Database Systems

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Warner Bros Games - Staff Software Engineer - MSC Rights Team

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Patterned Learning Career - Senior/Principal Backend Software Engineer

Patterned Learning Career

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Fortis Games - Staff QA Engineer

Fortis Games

Brazil (On-Site)
5 Months ago
BitGo - Senior Backend Engineer - Activate

BitGo

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Crunchyroll - Staff DevOps Engineer, Embedded Cloud Reliability

Crunchyroll

San Francisco, California, United States (Hybrid)
2 Months ago
Fortis Games - Staff Software Engineer (Frontend)

Fortis Games

Brazil (Remote)
6 Months ago
Playtika - TypeScript Technical Lead

Playtika

Ukraine (On-Site)
5 Months ago
Xsolla - Frontend Engineer

Xsolla

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Logitech - Senior Frontend Developer (React/Svelte)

Logitech

Chennai, Tamil Nadu, India (Hybrid)
3 Months ago
Gravitee - Senior Full Stack Engineer

Gravitee

Delhi, India (Remote)
6 Months ago
Rockstar Games - Senior Full Stack Engineer (C#/React)

Rockstar Games

Andover, Massachusetts, United States (On-Site)
10 Months ago
Volley - Principal Software Engineer

Volley

San Francisco, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Haryana, India

STAGE - Brand Marketing Executive

STAGE

Noida, Uttar Pradesh, India (On-Site)
3 Months ago
Entrata - Senior Software Engineer

Entrata

Pune, Maharashtra, India (Hybrid)
6 Months ago
Assystems - Mid level Architect

Assystems

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Company3 Method Studios - Technical Architect D365 Finance & Operations

Company3 Method Studios

Maharashtra, India (Remote)
3 Months ago
PwC - JAVA FULL STACK DEVELOPER -Consultant -Gurugram

PwC

Gurugram, Haryana, India (On-Site)
6 Months ago
STAGE - Social Media Executive

STAGE

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
seeking alpha - Customer Service Representative

seeking alpha

India (Remote)
2 Months ago
Smarsh - Lead Machine Learning Engineer

Smarsh

India (Hybrid)
6 Months ago
Imagineio - DevOps Engineer

Imagineio

Delhi, India (Hybrid)
1 Month ago
Enphase Energy - Staff Systems Engineer

Enphase Energy

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

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Fairmatic - Senior Software Engineer - Backend

Fairmatic

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
SmileGate - Platform Division Web Service Backend Developer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Months ago
NVIDIA - Senior Software Engineer - Backend

NVIDIA

Ra'anana, Center District, Israel (On-Site)
3 Months ago
Tencent - Game Backend Development Intern

Tencent

Auckland, Auckland, New Zealand (On-Site)
2 Months ago
Zoox - Backend Software Engineering Internship/Co-op

Zoox

Foster City, California, United States (On-Site)
6 Months ago
VGW - Senior Infrastructure Engineer

VGW

Krakow Am See, Mecklenburg-Vorpommern, Germany (Remote)
2 Months ago
Postman - Backend and Systems Engineer, Flows

Postman

New York, New York, United States (On-Site)
6 Months ago
Sony Interactive Entertainment - Server-Side Engineer (PlayStation™Network Server Application Development)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
3 Months ago
VGW - Software Engineer

VGW

Krakow Am See, Mecklenburg-Vorpommern, Germany (On-Site)
1 Month ago
OtherSide Entertainment - Senior Online Engineer

OtherSide Entertainment

United States (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded