Principal Backend Engineer - TypeScript

1 Month 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 relational databases like Postgres. You'll utilize Domain-Driven Design (DDD) principles, deploy and manage infrastructure on GCP or similar, and write automated tests using Jest and Playwright. Collaboration with product and cross-functional teams is key, leveraging your FinTech, finance, accounting, or banking domain expertise. The role requires 6+ years of software engineering experience and strong expertise in TypeScript, NestJS, and Postgres, along with cloud deployment experience (GCP preferred) and proficiency in DDD and automated testing.
Must have:
  • 6+ years Software Engineering exp.
  • TypeScript, NestJS, Postgres expertise
  • GCP or similar cloud 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

Krafton  - Game Security Platform Engineer

Krafton

Seoul, South Korea (On-Site)
1 Month ago
Attentive - Senior Software Engineer

Attentive

New York, New York, United States (Hybrid)
7 Months ago
Google - Software Engineer II, BigQuery, Catalog

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
Flow - Senior/Staff Web Engineer

Flow

Palo Alto, California, United States (Hybrid)
7 Months ago
Crunchyroll - Staff Software Engineer - Account Services

Crunchyroll

(Remote)
4 Months ago
Netflix - Senior Software Engineer (L5) - Client Delivery Platform

Netflix

United States (Remote)
3 Months ago
Twitch - Software Development Engineer - Safety ML

Twitch

San Francisco, California, United States (On-Site)
1 Month ago
Sun Studio - Senior Backend and DevOps Engineer

Sun Studio

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
2 Months ago
Sporty Group - Android Engineer

Sporty Group

India (Remote)
10 Months ago
Gameplay Galaxy - Senior Backend Developer

Gameplay Galaxy

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Canva - Senior Frontend Engineer - Editing APIs

Canva

Adelaide, South Australia, Australia (Remote)
1 Month ago
Team Liquid - Front End Engineer (Mid/Senior Level)

Team Liquid

Utrecht, Utrecht, Netherlands (Hybrid)
1 Month ago
Moon Active - Backend Developer

Moon Active

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
1 Month ago
Google - Senior Software Engineer, Full Stack

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago
Google - Software Engineer II, Applied AI

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
Crunchyroll - Software Engineer, Roku

Crunchyroll

Mexico City, Mexico City, Mexico (Hybrid)
3 Months ago
Warner Bros Games - Staff Engineer - LIVE Team

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Netflix - Full-Stack Engineer (L5)

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Epic Games - Senior Web Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
N-iX - Senior React Engineer

N-iX

Poland (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Hitachi - Artificial Intelligence - JBU

Hitachi

Chennai, Tamil Nadu, India (On-Site)
7 Months ago
Aristocrat Gaming - Engineer II - SCCM Patching

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago
Passion Gaming - Back End Engineer NodeJS

Passion Gaming

Haryana, India (On-Site)
4 Months ago
Hitachi - Power Platform Developers-Mar 2024

Hitachi

Pune, Maharashtra, India (On-Site)
7 Months ago
DNEG - Software Developer – 2D Imaging and Nuke Tools

DNEG

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Google - Vendor Operations Manager, Platforms and Ecosystems

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago
Ciklum - Senior Android Developer

Ciklum

Chennai, Tamil Nadu, India (Hybrid)
7 Months ago
InMobiInMobi - Senior Associate, Rewards

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Aristocrat Gaming - Associate Program Manager

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
2 Months ago
Nielsen Holdings - Lead Frontend Developer (ReactJS/Typescript/Test Automation)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

DraftKings - Senior Lead Software Engineer, Backend

DraftKings

London, England, United Kingdom (On-Site)
1 Month ago
Maxis Studios - Senior Multiplayer & Online Engineer

Maxis Studios

Melbourne, Victoria, Australia (Hybrid)
1 Month ago
PENN Interactive - Staff Software Developer, Pricing Engine

PENN Interactive

Philadelphia, Pennsylvania, United States (Hybrid)
4 Months ago
Bigpoint - Senior Java Developer

Bigpoint

Hamburg, Hamburg, Germany (Remote)
1 Month ago
Knuddels - Backend Development and Data Science Intern

Knuddels

Baden-Württemberg, Germany (Remote)
1 Month ago
Everyday Health Group - Senior Software Engineer, Backend - Lose It!

Everyday Health Group

United States (On-Site)
6 Months ago
ByteDance - Site Reliability Engineer Intern

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Sporty Group - EU Platform Engineer

Sporty Group

(Remote)
12 Months ago
Level AI - Principal Software Engineer

Level AI

Noida, Uttar Pradesh, India (Hybrid)
7 Months ago
Playtech - Java Developer

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded