Senior Full-Stack Software Engineer (Python + React + AWS)

Vairix

United States

Remote

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Vairix is hiring a versatile engineer to build and maintain full-stack web products that blend data, visualization, and AI. You’ll work across asynchronous Python services, modern and legacy React interfaces, and AWS infrastructure, ensuring secure authentication and multi-tenant access.

You’ll implement APIs with FastAPI, leverage SQLAlchemy with data warehouses, and craft robust TS/React interfaces within Next.js and existing apps, while managing cloud infra and CI/CD pipelines.

Qualifications

  • Strong Python 3.10+ experience with async development, FastAPI and Pydantic v2.
  • Experience with SQLAlchemy 2.0 and writing SQL against a data warehouse.
  • Proficiency in TypeScript and React 18/19, including Next.js App Router.
  • Ability to work effectively with legacy React patterns such as React Router v5 and Redux.
  • Hands-on AWS experience with IAM, S3, EC2 and Cognito, plus Docker and CloudFormation.
  • Understanding of OAuth 2.0 or OIDC, JWT, CORS, secrets management, Git and CI/CD with GitHub Actions.

Responsibilities

  • Develop asynchronous APIs with FastAPI and connect them to a data warehouse.
  • Integrate large language models, including structured outputs and controls on usage costs.
  • Build and maintain TypeScript and React interfaces across Next.js and an existing React application.
  • Manage cloud infrastructure, containers, infrastructure as code and CI/CD workflows.
  • Implement authentication, tenant-level authorization and application security.
  • Work with Git and Gitflow to deliver and maintain software across the stack.

Tools

FastAPI
Pydantic v2
SQLAlchemy 2.0
TypeScript
React 18/19
Next.js App Router
React Router v5
Redux
AWS (IAM, S3, EC2, Cognito)
Docker
CloudFormation
OAuth 2.0 / OIDC
JWT
CORS
Secrets management
Git
GitHub Actions
TanStack Query
React Hook Form
Zod
Tailwind
shadcn/ui
Recharts
pytest
Cypress
Jest

Job description

Role overview

Build and maintain full-stack web products that combine data, visualisation and AI capabilities. The work spans asynchronous Python services, modern and legacy React interfaces, and AWS infrastructure, with responsibility for secure authentication and multi-tenant access. The role suits an experienced engineer comfortable moving across the application stack and making sound choices in established systems.

Responsibilities
  • Develop asynchronous APIs with FastAPI and connect them to a data warehouse.
  • Integrate large language models, including structured outputs and controls on usage costs.
  • Build and maintain TypeScript and React interfaces across Next.js and an existing React application.
  • Manage cloud infrastructure, containers, infrastructure as code and CI/CD workflows.
  • Implement authentication, tenant-level authorization and application security.
  • Work with Git and Gitflow to deliver and maintain software across the stack.
Requirements
  • Strong Python 3.10+ experience, including async development, FastAPI and Pydantic v2.
  • Experience with SQLAlchemy 2.0 and writing SQL against a data warehouse.
  • Proficiency in TypeScript and React 18 or 19, including the Next.js App Router.
  • Ability to work effectively with legacy React patterns such as React Router v5 and classic Redux.
  • Hands-on AWS experience with services such as IAM, S3, EC2 and Cognito, plus Docker and CloudFormation.
  • Understanding of OAuth 2.0 or OIDC, JWT, CORS, secrets management, Git and CI/CD with GitHub Actions.
Nice to have
  • Snowflake, production LLM integrations, AWS Amplify or embedded analytics.
  • Familiarity with TanStack Query, React Hook Form, Zod, Tailwind, shadcn/ui or Recharts.
  • Testing experience with pytest, Cypress or Jest, and experience modernising legacy stacks.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer (Python + React)
Full Stack Engineer (Python + React)

Suzega • United States

Remote
USD 120,000 - 170,000
Senior Full-Stack Engineer (Python+React)
Senior Full-Stack Engineer (Python+React)

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Senior Full Stack Engineer (Python + React + SQL)
Senior Full Stack Engineer (Python + React + SQL)

EPAM Systems • United States

Remote
USD 120,000 - 160,000
Senior Full Stack Developer (Data Engineering)
Senior Full Stack Developer (Data Engineering)

Gokool Digital • United States

On-site
USD 120,000 - 170,000
Full Stack Engineer
Full Stack Engineer

EXL • United States

On-site
USD 130,000 - 180,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

HARRISS CONSULTANCY AND ENTERPRISE SOLUTIONS • Oregon

Hybrid
USD 110,000 - 150,000
Full Stack Engineer
Full Stack Engineer

Photon • Newark (DE)

On-site
USD 180,000 - 240,000
Full Stack Technical Lead -React
Full Stack Technical Lead -React

Photon • Newark (DE)

On-site
USD 170,000 - 210,000
Senior Full Stack Developer: AWS, React & Terraform
Senior Full Stack Developer: AWS, React & Terraform

Compunnel Inc. • Columbus (OH)

On-site
USD 90,000 - 120,000
React Developer
React Developer

Anblicks • Plano (TX)

On-site
USD 130,000 - 160,000