Outscal Logooutscal logo

Principal Backend Engineer - TypeScript

1 Day 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

prizepicks - Senior Software Engineer, Design System

prizepicks

Atlanta, Georgia, United States (Remote)
1 Week ago
CloudHire - Senior Backend Engineer - TypeScript

CloudHire

Pune, Maharashtra, India (Remote)
1 Day ago
PluginLive - Technical Lead

PluginLive

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Every matrix - Game Developer (Slots, Pixi.js)

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
1 Day ago
N-iX - Senior Frontend Engineer

N-iX

Ukraine (Hybrid)
2 Days ago
Xsolla - Senior Golang Backend Developer

Xsolla

Montreal, Quebec, Canada (Hybrid)
1 Week ago
ByteDance - Software Engineer, Video-On-Demand

ByteDance

Singapore (On-Site)
4 Months ago
Crunchyroll - Senior Software Engineer - Data

Crunchyroll

Hyderabad, Telangana, India (On-Site)
3 Months ago
PAPAYA - Software Team Lead

PAPAYA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Weeks ago
Salesforce - Database Systems Development - Senior/Lead/Principal Member Technical Staff

Salesforce

Hyderabad, Telangana, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Notion - Software Engineer, AI Connectors

Notion

Hyderabad, Telangana, India (On-Site)
5 Months ago
Super - Senior Software Engineer, Payments

Super

Canada (Remote)
4 Months ago
CloudHire - Full Stack Developer - Angular & Node

CloudHire

Gurugram, Haryana, India (Remote)
1 Day ago
Knuddels - Web Developer*in (m/w/d) - remote oder Karlsruhe

Knuddels

Karlsruhe, Baden-Württemberg, Germany (Remote)
5 Months ago
Corsair - Front-End / Full-Stack Developer

Corsair

Milpitas, California, United States (On-Site)
2 Days ago
Canva - Senior Frontend Engineer - Help Content and Findability

Canva

Sydney, New South Wales, Australia (Remote)
1 Week ago
SLAY - React Native Engineer

SLAY

Berlin, Berlin, Germany (On-Site)
2 Weeks ago
Flow - Senior/Staff Web Engineer

Flow

Palo Alto, California, United States (Hybrid)
5 Months ago
Voodoo - Senior Backend Engineer (Golang) - Freelance

Voodoo

Paris, Île-de-France, France (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Mumbai, Maharashtra, India

PwC - IN-Specialist 3_Energy Regulatory_Utility Transformation_Advisory

PwC

Mumbai, Maharashtra, India (On-Site)
2 Months ago
PwC - Associate - SAP ABAP - RDC

PwC

Kolkata, West Bengal, India (On-Site)
5 Months ago
Nielsen Holdings - Software Engineer - (Java/Python, Sencha Ext JS, Oracle, Postgres, Spring boot, AWS)

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
5 Months ago
Pluto7 - Data Scientist

Pluto7

Bengaluru, Karnataka, India (On-Site)
7 Months ago
PwC - IN_Manager_ Deals_ Transaction Services - Advisory_ Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
4 Months ago
CloudHire - Python Developer

CloudHire

India (Remote)
1 Week ago
PwC - IN-Senior Associate _SAP  MM/PTP_Enterprise Apps - SAP_Advisory_Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
5 Months ago
PluginLive - Recruitment Associate

PluginLive

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Phantom FX - Rigging Artist

Phantom FX

Mumbai, Maharashtra, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

CloudHire - Principal Backend Engineer - TypeScript

CloudHire

Telangana, India (Remote)
1 Week ago
ByteDance - Senior Software Development Engineer - Cloud Native Databases

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Onward Search - Java Engineer

Onward Search

San Jose, California, United States (Hybrid)
1 Month ago
GoTo Group - Lead Software Engineer - Cartography

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
5 Months ago
Voodoo - Freelance Senior Back-end Engineer Node.Js

Voodoo

Paris, Île-de-France, France (Hybrid)
18 Hours ago
RoofStack - Genel Başvuru- Engelli

RoofStack

İstanbul, İstanbul, Türkiye (Hybrid)
2 Months ago
CloudHire - Software Engineer, Backend

CloudHire

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

seeking alpha

Israel (Remote)
3 Months ago
Knuddels - Java Backend Developer

Knuddels

Baden-Württemberg, Germany (Hybrid)
17 Hours ago
Nielsen Holdings - .Net Developer

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Pune, Maharashtra, India (Remote)

Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

Mumbai, Maharashtra, India (Remote)

Mumbai, Maharashtra, India (Remote)

Telangana, India (Remote)

Pune, Maharashtra, India (Remote)

Maharashtra, India (Remote)

Hyderabad, Telangana, India (Remote)

Bengaluru, Karnataka, 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