Full-Stack Software Engineer

Surgecrypto

San Francisco (CA)

On-site

USD 130,000 - 190,000

Full time

20 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

group-surge is seeking a Full-Stack Software Engineer to join our growing engineering team in San Francisco, CA. You will work directly with the CTO and senior engineering leadership to design, develop, and deploy end-to-end features across the stack, from databases to APIs to polished frontend experiences.

In the first months you will implement new AI model integrations, improve platform reliability, and contribute across the product stack.

Qualifications

  • 3-4+ years of professional software engineering experience.
  • Strong experience with TypeScript and Node.js.
  • Production experience building React applications.
  • Experience with Next.js and modern frontend tooling.
  • Backend development experience using Fastify or comparable frameworks.
  • Strong PostgreSQL knowledge, including schema design and query optimisation.
  • Experience with Docker, CI/CD pipelines, and cloud deployment.
  • Experience implementing secure authentication using JWT or OAuth.
  • Strong software testing practices across unit, integration, and end-to-end testing.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Design, develop, and deploy full-stack product features using modern TypeScript technologies.
  • Build scalable backend services and RESTful APIs with authentication, validation, and robust error handling.
  • Develop responsive frontend applications using React and modern UI frameworks.
  • Implement and maintain integrations with AI models and inference providers.
  • Identify, troubleshoot, and resolve platform issues using customer feedback and engineering best practices.
  • Design and optimise PostgreSQL schemas and database performance.
  • Build automated testing across unit, integration, and end-to-end environments.
  • Containerise and deploy services using Docker and modern CI/CD pipelines.
  • Collaborate closely with engineering leadership to continuously improve the platform architecture.

Skills

TypeScript
Node.js
React
Next.js
Fastify
Docker
CI/CD
REST APIs
JWT/OAuth
PostgreSQL
Testing

Tools

Kysely
Drizzle ORM
Redis
Nginx
Turborepo

Job description

Our client is building an enterprise-grade LLM gateway that provides a single OpenAI-compatible API for accessing, routing, and managing more than 130 AI models across major providers. The platform delivers intelligent routing, failover, spend management, request logging, and enterprise security capabilities, including SSO, RBAC, PII redaction, and zero data retention.

Focused on highly regulated industries such as healthcare, pharmaceuticals, financial services, and banking, the company is building AI infrastructure that prioritises privacy, compliance, and reliability. Backed by leading venture capital firms, this is an early-stage startup where engineers own meaningful product decisions and contribute directly to the company’s growth.

About the Role

We are looking for a Full-Stack Software Engineer to join a growing engineering team and work directly with the CTO and senior engineering leadership.

This role requires engineers who are genuinely full-stack and capable of designing databases, building backend services, developing polished frontend experiences, and deploying production-ready applications.

During the first few months, you will focus on implementing new AI model integrations, improving platform reliability, and contributing across the entire product stack. As you become more familiar with the platform, you will take ownership of increasingly strategic engineering initiatives.

Engineers are also encouraged to engage with customers, participate in technical discussions, and represent the company at industry events when appropriate.

Key Responsibilities
  • Design, develop, and deploy full-stack product features using modern TypeScript technologies.
  • Build scalable backend services and RESTful APIs with authentication, validation, and robust error handling.
  • Develop responsive frontend applications using React and modern UI frameworks.
  • Implement and maintain integrations with AI models and inference providers.
  • Identify, troubleshoot, and resolve platform issues using customer feedback and engineering best practices.
  • Design and optimise PostgreSQL schemas and database performance.
  • Build automated testing across unit, integration, and end-to-end environments.
  • Containerise and deploy services using Docker and modern CI/CD pipelines.
  • Collaborate closely with engineering leadership to continuously improve the platform architecture.

TypeScript

Node.js

React

Next.js

Fastify

Docker

CI/CD

REST APIs

JWT / OAuth

Required Experience and Skills
Must Have
  • 3-4+ years of professional software engineering experience.
  • Strong experience with TypeScript and Node.js.
  • Production experience building React applications.
  • Experience with Next.js and modern frontend tooling.
  • Backend development experience using Fastify or comparable frameworks.
  • Strong PostgreSQL knowledge, including schema design and query optimisation.
  • Experience with Docker, CI/CD pipelines, and cloud deployment.
  • Experience implementing secure authentication using JWT or OAuth.
  • Strong software testing practices across unit, integration, and end-to-end testing.
  • Excellent problem-solving and communication skills.
Nice to Have
  • Experience with Kysely, Drizzle ORM, or other type-safe ORMs.
  • Experience with Redis.
  • Knowledge of Nginx, reverse proxies, SSL, and networking.
  • Experience with Turborepo, Nx, or monorepo tooling.
  • Experience building SaaS or multi-tenant platforms.
  • Previous experience working on AI or LLM-based products.
Core Competencies

Successful candidates will demonstrate:

Product ownership and accountability.

High attention to quality and testing.

Ability to work independently within a fast-moving startup.

Excellent collaboration and communication skills.

Curiosity and enthusiasm for AI technologies and developer infrastructure.

Why Join?

Build next-generation AI infrastructure used by enterprise customers.

Work directly with experienced technical founders and engineering leaders.

Gain exposure to cutting-edge AI models before public release.

Contribute across the full technology stack with significant ownership.

Join a highly collaborative engineering culture where every team member has meaningful product impact.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

talentpluto • New York (NY)

On-site
USD 190,000 - 215,000
Senior Full Stack Developer
Senior Full Stack Developer

OP • Celebration (FL)

On-site
USD 100,000 - 150,000
401(k)
Dental Insurance
Health insurance
+1
Full Stack Engineer
Full Stack Engineer

Green Key Resources • Tysons (VA)

On-site
USD 120,000 - 160,000
401(k)
Flexible PTO
Paid parental leave
+1
Lead Full Stack Engineer
Lead Full Stack Engineer

The Phoenix Group • New York (NY)

Remote
USD 180,000 - 240,000
Flexible remote work
Competitive compensation
Product Engineer
Product Engineer

NxT Level • San Francisco (CA)

On-site
USD 150,000 - 210,000
Full Stack Software Engineer
Full Stack Software Engineer

Alexandria Technology • New York (NY)

On-site
USD 100,000 - 140,000
Competitive salary + equity
Health, dental, and vision insurance
Autonomy, ownership, and impact from day one
FullStack Engineer
FullStack Engineer

GoMining • Town of Poland (NY)

Hybrid
USD 90,000 - 130,000
Support for courses, conferences, and English learning
Flexible hours across international teams
Up to 20 vacation days + 8 company holidays + 5 personal days
+2
Senior Full Stack Engineer
Senior Full Stack Engineer

Arcus Search • San Francisco (CA)

On-site
USD 180,000 - 280,000
Senior Software Engineer (AI)
Senior Software Engineer (AI)

Arcadia • New York (NY)

On-site
USD 140,000 - 190,000
Lead Software Engineer
Lead Software Engineer

Eloquent AI • United States

Remote
USD 140,000 - 210,000