Full-stack Engineer

MAI

$160K — $225K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of professional experience in fullstack web application development.
  • Proficient in Python, especially with FastAPI and Django ORM.
  • Strong skills in TypeScript and React, utilizing hooks and state management.
  • Solid understanding of PostgreSQL, including schema design and query optimization.
  • Experience in REST API design, including versioning and error handling.
  • Familiarity with unit testing and CI/CD processes.
  • Knowledge of multi-tenant data isolation.

Responsibilities

  • Design and implement RESTful APIs using FastAPI and Pydantic.
  • Develop and maintain React/TypeScript frontends with modern state management.
  • Utilize Django ORM and PostgreSQL for complex data modeling tasks.
  • Write and maintain comprehensive unit tests for frontend and backend.
  • Collaborate on infrastructure projects using Docker, GCP, and Terraform.
  • Perform SQL data operations, including migrations and debugging.
  • Contribute to client onboarding by resolving staging issues.],
  • benefits

Benefits

  • High autonomy in ownership of features from design to user experience.
  • Fast iteration cycles with regular shipping and feedback.
  • Direct involvement in production operations including SQL writing.
  • Close collaboration in a small team focused on code quality and abstraction.
Full Job Description
What You'll Do
  • Design and implement RESTful APIs (FastAPI) with well-structured Pydantic schemas, ensuring backward compatibility as the product evolves.
  • Build and maintain React/TypeScript frontends with modern state management (Zustand, TanStack Query) and Tailwind CSS.
  • Work with Django ORM and PostgreSQL for complex data modeling - multi-tenant architecture, canvas/widget systems, versioned content, and template provisioning.
  • Write and maintain frontend and backend unit tests.
  • Collaborate on infrastructure using Docker, GCP (Cloud Run, GKE), Terraform, and GitHub Actions CI/CD pipelines.
  • Perform data operations - writing and reviewing SQL for migrations, debugging data inconsistencies across environments (staging/production).


What You'll Bring
  • 3+ years of professional experience building and shipping fullstack web applications.
  • Strong proficiency in Python (FastAPI or similar async frameworks, Django ORM, Pydantic).
  • Strong proficiency in TypeScript/React with modern patterns (hooks, server state management, component composition).
  • Solid understanding of relational databases (PostgreSQL) - schema design, query optimization, migrations.
  • Experience with REST API design - versioning, backward compatibility, proper error handling.
  • Comfortable writing unit tests and working with CI/CD pipelines.
  • Ability to reason about multi-tenant data isolation and safely operate across client boundaries.

Bonus points for experience in any of the following:
  • Experience with GCP services (Cloud Run, GKE, VPC, Private Service Connect).
  • Familiarity with Terraform for infrastructure-as-code.
  • Experience with ad tech / marketing platforms (Google Ads API, Meta Marketing API).
  • Exposure to AI/ML product development - integrating model outputs into user-facing features.
  • Experience with sandbox/code execution environments.
  • Familiarity with Python tooling: Poetry, Ruff, Mypy, pre-commit hooks.


Why You'll Love Working at MAI
  • High Autonomy: You'll own features end-to-end, from API schema design to frontend UX.
  • Fast Iteration Cycles: We ship frequently and adjust based on ops team and client feedback.
  • Direct Involvement in Production Operations: You'll write SQL, debug staging issues, and help onboard clients.
  • Close Collaboration: Work with a small team where code quality, clean abstractions, and pragmatic trade-offs matter more than ceremony.


Compensation and Benefits

We're offering a stake in our success and a commitment to your well-being. Our total compensation package is designed to support you, both professionally and personally:
  • Salary: Depending on your years of experience, a base salary range of $160,000 to $225,000.
  • Equity: We want you to feel invested in our mission, which is why we offer meaningful equity.
  • Health and Wellness: Our medical, dental and vision coverage is designed to take care of you and your family.
  • 401(k): We'll help you build for your future with a competitive 401(k) program.

Are you ready to build the future with us? We believe in a holistic approach to hiring. If you're passionate about our mission and have a drive to learn and grow, we encourage you to apply even if you don't meet every single requirement. We value potential, curiosity, and hunger. We can't wait to hear from you.

Similar Jobs

More Jobs at MAI

  • Machine Learning Engineer
    $160K — $225K *
    Mountain View, CA 94040 (Santa Clara County)
    Information Technology
    In-Person
  • Product Marketing Manager
    $175K — $195K *
    Mountain View, CA 94040 (Santa Clara County)
    Consumer Technology
    In-Person
  • Full-stack Engineer
    $160K — $225K *
    Mountain View, CA 94040 (Santa Clara County)
    Information Technology
    In-Person
  • Client Partner
    $100K — $125K *
    Mountain View, CA 94040 (Santa Clara County)
    Business Services
    In-Person
  • Performance Marketing Strategist
    $170K — $195K *
    Mountain View, CA 94040 (Santa Clara County)
    Business Services
    In-Person

More Information Technology Jobs

Find similar Full-stack Engineer jobs: