Principal Backend Engineer - TypeScript

15 Hours ago • 6 Years + • Backend Development • Undisclosed

About the job

Job Description

As a Principal Backend Engineer, you will design, develop, and scale backend services using TypeScript, NestJS, and Postgres. You'll utilize Domain-Driven Design (DDD) principles, deploy on GCP, and write automated tests (Jest, Playwright). Collaboration with product and cross-functional teams is crucial. FinTech, finance, accounting, or banking domain expertise is highly valued. The role involves building the backbone of a pre-revenue FinTech product.
Must have:
  • 6+ years Software Engineering experience
  • TypeScript, NestJS, Postgres expertise
  • GCP experience
  • DDD proficiency
  • Automated testing (Jest, Playwright)
  • FinTech domain knowledge

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

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Karnataka, India (Remote)

Maharashtra, India (Remote)

Mandaluyong, Metro Manila, Philippines (Remote)

Telangana, India (Remote)

Maharashtra, India (Remote)

Karnataka, India (Remote)

Haryana, India (Remote)

Karnataka, India (Remote)

View All Jobs

Get notified when new jobs are added by CloudHire

Similar Jobs

Netflix - Software Engineer 4 - Web Player

Netflix, United States (On-Site)

SES Satellites - Engineer, Full Stack Development

SES Satellites, India (Hybrid)

Simple Viral Games - Backend Developer

Simple Viral Games, India (On-Site)

KBG Blockchain Game Studios - DevOps (Blockchain Gaming)

KBG Blockchain Game Studios, Vietnam (On-Site)

Head Digital Works - Java Lead/Developer

Head Digital Works, India (On-Site)

Luxoft - Java Team Lead

Luxoft, Canada (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Token Metrics - Crypto QA Engineer (Remote)

Token Metrics, Türkiye (Remote)

Aristocrat Gaming - Technical Developer Lead, Typescript

Aristocrat Gaming, India (Hybrid)

Larian Studios - DevOps Full-Stack Engineer

Larian Studios, Ireland (On-Site)

Google - Fullstack Software Engineer

Google, Poland (On-Site)

Devrev - Architect - Applied AI Engineering

Devrev, India (On-Site)

Meta - Technical Game Designer

Meta, United States (Remote)

Playtech - Junior Java Developer

Playtech, Ukraine (On-Site)

KloudPortal  - Senior Engineer (Backend)

KloudPortal , India (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Telangana, India

Luxoft - Business Analyst - Risk & Finance

Luxoft, India (On-Site)

AliveCor - Senior Manager Product UX Design

AliveCor, India (Hybrid)

RK - Restaurant Manager

RK, India (On-Site)

Only Much Louder - Associate Creative Director

Only Much Louder, India (On-Site)

Adobe - Senior Experience UX Researcher

Adobe, India (On-Site)

Arrow Electronics - React.JS Developer_ Evergreen (4 to 10 Years)

Arrow Electronics, India (Hybrid)

Aera Technology - Senior Software Engineer (Backend Java)

Aera Technology, India (On-Site)

Saama Technologies,  Inc  - Medical Coder

Saama Technologies, Inc , India (On-Site)

bosh group india - IN_RBAI_Maintenance Engineer_ Soldering process

bosh group india, India (On-Site)

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Playrix - Golang Tech Lead

Playrix, Kazakhstan (Remote)

Deltatech Gaming  - Senior Java Developer

Deltatech Gaming , India (On-Site)

RoofStack - Senior Backend Developer

RoofStack, Türkiye (Remote)

Pocket Worlds - Senior Backend Engineer (DevOps)

Pocket Worlds, United States (On-Site)

Pelago - Senior Backend Engineer, India

Pelago, India (Hybrid)

Head Digital Works - Tech lead - Backend - L5

Head Digital Works, India (On-Site)

Microsoft - Senior Software Engineer-Xbox

Microsoft, (On-Site)

Get notifed when new similar jobs are uploaded