Principal Backend Engineer - TypeScript

3 Weeks 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

Hedra - Frontend Engineer

Hedra

New York, New York, United States (On-Site)
3 Weeks ago
Scale AI - Software Engineer - New Grad

Scale AI

San Francisco, California, United States (On-Site)
6 Months ago
Playtika - Full-Stack Developer

Playtika

Romania (On-Site)
5 Months ago
Bazaar Voice - Staff Software Engineer - Full Stack, R6542

Bazaar Voice

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Tesla - Senior Fullstack Software Engineer, Energy Software

Tesla

North Holland, Netherlands (On-Site)
2 Months ago
Canva - Senior Software Engineer -Cloud Platform- - Remote across ANZ

Canva

Sydney, New South Wales, Australia (Remote)
5 Months ago
PeopleFun - Principal Game Server Engineer, Wordscapes

PeopleFun

United States (Remote)
3 Weeks ago
Warner Bros Games - Staff Software Engineer - Golang - QoE Platform

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Trend Micro - Backend Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
16 Years ago
Sumo Logic - Senior Staff Engineer

Sumo Logic

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Limit Break - Senior Frontend/Web UI Engineer

Limit Break

Tokyo, Japan (On-Site)
3 Weeks ago
ION - Senior Full-Stack Developer, New York

ION

New York, New York, United States (Hybrid)
6 Months ago
Patreon - Senior Fullstack Software Engineer, Payments

Patreon

San Francisco, California, United States (Hybrid)
3 Weeks ago
Google - Software Engineer, Cloud Console Platform, Front End

Google

New York, New York, United States (On-Site)
3 Days ago
Stepico - Node.js Developer

Stepico

(Remote)
3 Weeks ago
 Vizrt - Director of Platform

Vizrt

Lisbon, Lisbon, Portugal (Remote)
1 Week ago
Canva - Software Engineer Internship (Frontend / Backend)

Canva

Sydney, New South Wales, Australia (Remote)
2 Weeks ago
Canva - Senior Fullstack Engineer - Editing Experience

Canva

Adelaide, South Australia, Australia (Remote)
5 Days ago
Larian Studios - DevOps Developer Intern

Larian Studios

Quebec, Canada (On-Site)
2 Months ago
N-iX - Senior Frontend Engineer

N-iX

Ukraine (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Mumbai, Maharashtra, India

Microsoft - Technical Support Engineer

Microsoft

Hyderabad, Telangana, India (Hybrid)
5 Days ago
Paytm - Paytm Ads ops (Monetization)

Paytm

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

Paytm

Vijayawada, Andhra Pradesh, India (On-Site)
3 Months ago
Impact Analytics - Senior Software Engineer - Front End

Impact Analytics

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Nagarro - Senior Staff Engineer, NodeJS

Nagarro

India (Remote)
6 Months ago
Paytm - Key Account Manager - Mysore / Mangalore

Paytm

Mysuru, Karnataka, India (On-Site)
6 Months ago
Assystems - Sr. HVAC Design Engineer

Assystems

Hyderabad, Telangana, India (On-Site)
5 Months ago
PwC - Senior Analyst - Deals - TS

PwC

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Flexera - Member Technical Staff - Site Reliability Engineer

Flexera

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Sporty Group - IN Lead - Customer Success

Sporty Group

Delhi, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Google - Staff Site Reliability Engineer, Google Cloud Storage

Google

Sydney, New South Wales, Australia (On-Site)
4 Days ago
Visual Concepts - Senior Server Engineer, NBA 2K

Visual Concepts

Novato, California, United States (On-Site)
4 Months ago
Google - Software Engineering Manager II

Google

Mountain View, California, United States (On-Site)
4 Days ago
Every matrix - Senior Java Developer

Every matrix

Kyiv, Kyiv City, Ukraine (Hybrid)
3 Weeks ago
Canva - Senior Backend Engineer (Java) Design at Scale - Teams and Education

Canva

Sydney, New South Wales, Australia (Remote)
3 Weeks ago
CloudHire - Sr. Backend Developer - Remote

CloudHire

Bengaluru, Karnataka, India (Remote)
3 Weeks ago
Socialpoint - Senior Software Engineer (GameOps Tools)

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
1 Week ago
Seedify - Backend Engineer

Seedify

India (Remote)
6 Months ago
Sigma Software - Senior Java Developer

Sigma Software

Brasília, Federal District, Brazil (On-Site)
6 Months ago
Kabam - Backend Programmer

Kabam

Montreal, Quebec, Canada (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Pune, Maharashtra, India (Remote)

Hyderabad, Telangana, India (Remote)

Karnataka, India (Remote)

Bengaluru, Karnataka, India (Remote)

Mumbai, Maharashtra, India (Remote)

Uttar Pradesh, India (Remote)

Bengaluru, Karnataka, India (Remote)

Maharashtra, India (Remote)

View All Jobs

Get notified when new jobs are added by CloudHire

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug