Outscal Logooutscal logo

Principal Backend Engineer - TypeScript

2 Months 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. 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

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

Haptic - Senior Fullstack Developer

Haptic

Paris, Île-de-France, France (Remote)
2 Months ago
Canva - Senior Frontend Engineer - Conversational Editing

Canva

Sydney, New South Wales, Australia (On-Site)
3 Months ago
Google - Principal Engineer, Front End Development, Gemini

Google

Zürich, Zurich, Switzerland (On-Site)
3 Months ago
N-iX - Senior .NET Full-Stack Engineer

N-iX

Ukraine (Remote)
2 Months ago
Playtika - TypeScript Technical Lead

Playtika

Poland (Hybrid)
4 Months ago
Hasura - Senior/Staff Software Engineer - Go Backend (Bengaluru/Hybrid)

Hasura

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Index Exchange - Backend Engineer, Data Products

Index Exchange

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Epic Games - Backend Engineer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
ByteDance - Backend Software Engineer, Office Intelligence

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
4 Months ago
Xsolla - Middle / Senior Backend Developer for Xsolla Account

Xsolla

Baku, Azerbaijan (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Glean - Software Engineer, Frontend

Glean

Palo Alto, California, United States (On-Site)
4 Months ago
Bytro - Game Developer - Javascript / HTML5 (f/m/x)

Bytro

Hamburg, Hamburg, Germany (Hybrid)
7 Months ago
Rapid Images - Senior Automated Test Engineer

Rapid Images

Gothenburg, Västra Götaland County, Sweden (Hybrid)
3 Weeks ago
Super - Senior Software Engineer, Payments (Remote!)

Super

Toronto, Ontario, Canada (Remote)
5 Months ago
Netflix - Software Engineer (L5) - Engineering Operations Tooling

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Larian Studios - DevOps Developer Intern

Larian Studios

Quebec, Canada (On-Site)
1 Month ago
Evolution - JavaScript / TypeScript Engineer (React)

Evolution

Tallinn, Harju County, Estonia (On-Site)
1 Month ago
PwC - Full Stack Developer (Python + React) (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
5 Months ago
Sony Interactive Entertainment - Software Engineer (Automation Framework Development/Team Lead Candidate)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
2 Months ago
Patterned Learning Career - Founding Software Engineer, V2G VPP Platform

Patterned Learning Career

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Telangana, India

CloudHire - Principal Backend Engineer - TypeScript

CloudHire

Haryana, India (Remote)
2 Months ago
Zeta - Director - People Partner

Zeta

Hyderabad, Telangana, India (On-Site)
5 Months ago
Doveriye - Social Media Manager

Doveriye

Hyderabad, Telangana, India (On-Site)
5 Months ago
ION - Analyst - Capital structure 918

ION

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Equifax - Manager Data Scientist

Equifax

Bengaluru, Karnataka, India (On-Site)
4 Months ago
PwC - Senior Manager_ Econometric Modelling_ Growth Business_  Advisory_ Noida

PwC

Noida, Uttar Pradesh, India (On-Site)
5 Months ago
Nielsen Holdings - Content Writer (Editor)

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
2 Weeks ago
Easyship - Senior Frontend Engineer

Easyship

Bengaluru, Karnataka, India (On-Site)
5 Months ago
PwC - Senior Associate_Snowflake Developer_Data & Analytics_Advisory_PAN  India

PwC

Kolkata, West Bengal, India (On-Site)
5 Months ago
PwC - IN_Manager_Delivery Manager_Data & Analytics_Advisory_Bangalore

PwC

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

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Thatgamecompany - Backend Engineer - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
1 Week ago
Backbone - Junior Software Engineer, Backend

Backbone

Seattle, Washington, United States (Hybrid)
8 Months ago
LeoVegas - Infrastructure Lead

LeoVegas

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago
Canva - Senior Software Engineer -Cloud Platform- - Remote across ANZ

Canva

Sydney, New South Wales, Australia (Remote)
4 Months ago
Evolution - Scala Engineer

Evolution

Lisbon, Lisbon, Portugal (On-Site)
10 Months ago
GoTo Group - Lead Software Engineer (IC)

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
5 Months ago
JustPlay - Backend Engineer

JustPlay

Berlin, Berlin, Germany (Hybrid)
1 Week ago
Proof of Play - Senior Blockchain Infrastructure Engineer

Proof of Play

(Remote)
1 Week ago
ByteDance - Backend Software Engineer, Authorization - 2025 Start

ByteDance

Singapore (On-Site)
4 Months ago
Simple Viral Games - Backend Developer

Simple Viral Games

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

Get notifed when new similar jobs are uploaded

About The Company

Karnataka, India (Remote)

Karnataka, India (Remote)

Maharashtra, India (Remote)

Uttar Pradesh, India (Remote)

Karnataka, India (Remote)

Maharashtra, India (Remote)

New Jersey, United States (Remote)

New York, New York, United States (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