Principal Backend Engineer - TypeScript

2 Weeks ago • 6 Years + • Backend Development

Job Summary

Job Description

As a Principal Backend Engineer, you will architect and build scalable backend services using TypeScript, NestJS, and Postgres. Responsibilities include designing systems using Domain-Driven Design (DDD), deploying on GCP, writing automated tests (Jest, Playwright), and collaborating with cross-functional teams. The role requires strong expertise in TypeScript, NestJS, and relational databases, along with experience in FinTech, finance, accounting, or banking. The company is in the pre-revenue phase, offering a chance to shape the future of the product from the ground level.
Must have:
  • 6+ years Software Engineering experience
  • 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

Game Boost - Frontend Javascript Developer

Game Boost

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Flow - Senior/Staff Web Engineer

Flow

Palo Alto, California, United States (Hybrid)
5 Months ago
Rush Street Interactive - Senior Full-Stack Automation Engineer

Rush Street Interactive

Estonia (Hybrid)
6 Days ago
Google - Software Engineer III, Full Stack, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
4 Months ago
seeking alpha - Expert Ruby on Rails Developer

seeking alpha

Ukraine (Remote)
3 Weeks ago
Thatgamecompany - Senior Backend Engineer - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
6 Days ago
Argus Labs - Software Engineer (Infrastructure/Backend)

Argus Labs

(Remote)
1 Week ago
seeking alpha - Senior Back-End Developer

seeking alpha

Portugal (Remote)
4 Months ago
Sumo Logic - Senior Staff Engineer

Sumo Logic

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

N-iX - Senior Full-Stack Engineer

N-iX

Slovakia (Flexible)
1 Week ago
Sinch - Software Engineer Sinch Identity

Sinch

United States (Remote)
5 Days ago
Arrowhead Game Studios - Full-Stack Engineer

Arrowhead Game Studios

Stockholm, Stockholm County, Sweden (Hybrid)
3 Days ago
Tesla - Senior Software Engineer (Backend, .Net)

Tesla

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
Onward Search - User Interface Software Engineer

Onward Search

New York, New York, United States (Remote)
1 Month ago
Fortis Games - Staff Software Engineer (Backend/Multiplayer)

Fortis Games

Brazil (On-Site)
2 Months ago
CloudHire - Full Stack Developer - Angular & Node

CloudHire

Mumbai, Maharashtra, India (Remote)
6 Days ago
Highspot - Principal Frontend Web Engineer

Highspot

Seattle, Washington, United States (Hybrid)
5 Months ago
Aristocrat Gaming - Software Engineer

Aristocrat Gaming

Las Vegas, Nevada, United States (Hybrid)
1 Month ago
Vertigo Games - Gameplay Programmer

Vertigo Games

Amsterdam, North Holland, Netherlands (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Haryana, India

Smarsh - Software Engineer III

Smarsh

India (Hybrid)
5 Months ago
Great Learning - Data Scientist

Great Learning

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Royal Cyber  Inc  - Product Manager

Royal Cyber Inc

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Buckman - Business Development Manager - South

Buckman

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
Nagarro - Associate Staff Engineer

Nagarro

Hyderabad, Telangana, India (On-Site)
5 Months ago
PwC - Senior Associate - SAP BASIS - RDC

PwC

Kolkata, West Bengal, India (On-Site)
6 Months ago
GoMarble - Digital Marketing Manager

GoMarble

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Dream Sports - Data Scientist

Dream Sports

Mumbai, Maharashtra, India (On-Site)
1 Week ago
Aristocrat Gaming - Senior Technical Artist (Animation, Motion Graphics, After Effects)

Aristocrat Gaming

Gurugram, Haryana, India (Hybrid)
1 Week ago
Assystems - Deputy Team Leader

Assystems

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

Get notifed when new similar jobs are uploaded

Backend Development Jobs

PortalOne,  Inc  - Backend Software Engineer

PortalOne, Inc

Oslo, Oslo, Norway (On-Site)
6 Months ago
Visual Concepts - Senior Server Engineer

Visual Concepts

Austin, Texas, United States (On-Site)
6 Days ago
CloudHire - Backend Software Engineer

CloudHire

India (Remote)
1 Week ago
Warner Bros Games - Staff Software Engineer - Golang - QoE Platform

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
Luxoft - Lead Java Developer (for Trading Application)

Luxoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Remote)
3 Months ago
CloudHire - Senior Backend Engineer - TypeScript

CloudHire

Telangana, India (Remote)
2 Weeks ago
Plummy games - Full Stack Lead/Architect

Plummy games

Tallinn, Harju County, Estonia (Remote)
6 Days ago
White Hat Gaming  - Junior Platform Developer

White Hat Gaming

(Remote)
1 Month ago
VGW - Software Engineer

VGW

Sydney, New South Wales, Australia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Karnataka, India (Remote)

Bengaluru, Karnataka, India (Remote)

Mumbai, Maharashtra, India (Remote)

Uttar Pradesh, India (Remote)

Bengaluru, Karnataka, India (Remote)

Maharashtra, India (Remote)

Noida, Uttar Pradesh, India (Remote)

Bengaluru, Karnataka, India (Remote)

Hyderabad, Telangana, 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