Principal Backend Engineer - TypeScript

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

Patterned Learning Career - Full-stack Software Engineer

Patterned Learning Career

(Remote)
3 Days ago
Arup - Web Developer

Arup

Hyderabad, Telangana, India (On-Site)
5 Months ago
TC Global - App Developer (React Native, GraphQL/Apollo Client)

TC Global

New Delhi, Delhi, India (On-Site)
5 Months ago
Fortis Games - Staff Software Engineer (Backend/Multiplayer)

Fortis Games

Brazil (On-Site)
1 Month ago
undefined - Engineering Manager - Issuing

Chicago, Illinois, United States (On-Site)
4 Months ago
Netflix - Software Engineer (L5) - Java Integration Framework (JIF)

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
DraftKings - Software Engineer

DraftKings

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Go Fund Me - Senior Software Engineer (Backend)

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (Hybrid)
1 Month ago
Ajmera Infotech - Sr. Backend Engineer - Node Expert

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
6 Months ago
seeking alpha - Senior Back-End Developer

seeking alpha

Portugal (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Discord - Senior Developer Advocate, Web Games

Discord

San Francisco, California, United States (Remote)
3 Months ago
Corsair - Software QA Engineer at Elgato (m/f/d)

Corsair

Munich, Bavaria, Germany (On-Site)
1 Month ago
Eleven Labs - Software Engineer (SEO)

Eleven Labs

London, England, United Kingdom (Remote)
6 Months ago
ByteDance - Software Engineer Graduate (XR Web Platform-PICO)

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Easygo - Quality Engineer (Sportsbook)

Easygo

Melbourne, Victoria, Australia (On-Site)
2 Months ago
Google - Software Engineer III, Full Stack, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Crazy games  - [REMOTE] Product Engineer

Crazy games

Leuven, Flanders, Belgium (Remote)
4 Months ago
Push Gaming - C++ Engineer

Push Gaming

United Kingdom (Hybrid)
1 Week ago
PwC - ETIC, Full stack Developer- Graduate Program

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
4 Months ago
Nielsen Holdings - Senior /Lead/ DOE-Full stack ( Java, Go lang, Ruby, Javascript, Reactjs, AWS, DBMS, Postgres)

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Haryana, India

PwC - IN_Senior Associate_SAP ABAP_Enterprise APP SAP - Advisory _ Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
4 Months ago
A2 Digi Solution - Social Media Manager

A2 Digi Solution

Pune, Maharashtra, India (On-Site)
4 Months ago
CloudHire - Client Success Associate

CloudHire

Bengaluru, Karnataka, India (Remote)
4 Months ago
Krafton  - Business Development Manager - Esports

Krafton

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
EisnerAmper - Quality Assurance Lead

EisnerAmper

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Rivos - DFT Engineer

Rivos

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
MiQ - Manager Data Science

MiQ

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Accurate - Software Engineer-DOTNET with Puppeteer

Accurate

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Assystems - BIM Modeler - MEP

Assystems

Hyderabad, Telangana, India (On-Site)
3 Months ago
Rackspace Technology - Employee Experience Specialist III-IN (Gurgaon)

Rackspace Technology

Gurugram, Haryana, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

4ThePlayer - REMOTE Backend TypeScript Developer

4ThePlayer

(Remote)
2 Months ago
Google - Staff Software Engineer, Site Reliability Engineering, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Hasura - Senior / Staff Software Engineer (Architect) - Cloud Infrastructure

Hasura

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Voldex - Backend Software Engineer

Voldex

Rio De Janeiro, Brazil (Remote)
4 Months ago
CloudHire - Software Engineer, Backend

CloudHire

India (Remote)
4 Months ago
Amazon Games - System Dev Engineer, Amazon Games

Amazon Games

Bucharest, Bucharest, Romania (On-Site)
4 Months ago
AI Fund - Senior Backend Engineer

AI Fund

Taipei City, Taiwan (Hybrid)
4 Months ago
Microsoft - Software Engineer II - Backend

Microsoft

Hyderabad, Telangana, India (On-Site)
4 Weeks ago
CloudHire - Principal Backend Engineer - TypeScript

CloudHire

Telangana, India (Remote)
3 Weeks ago
seeking alpha - Senior Ruby on Rails Developer

seeking alpha

Ukraine (Remote)
1 Day ago

Get notifed when new similar jobs are uploaded

About The Company

Telangana, India (Remote)

Karnataka, India (Remote)

Maharashtra, India (Remote)

Mandaluyong, Metro Manila, Philippines (Remote)

Telangana, India (Remote)

Maharashtra, India (Remote)

Karnataka, India (Remote)

Haryana, 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