Software Engineer - Full Stack

Evlo AI

Seattle (WA)

On-site

USD 140,000 - 180,000

Full time

2 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

Evlo AI in Seattle is seeking a senior software engineer to own user-facing products end-to-end—from designing APIs to shipping polished frontend experiences used by millions. You will work in a small, senior product engineering team where engineers own features from architecture through production monitoring, with real influence over technical direction and product decisions.

The role emphasizes collaboration with product managers and designers, strong performance requirements, and scalable,

Qualifications

  • 3–6 years of professional software engineering experience.
  • Proficiency in TypeScript/JavaScript across frontend and backend.
  • Experience with PostgreSQL and data modeling.
  • Experience deploying services in cloud environments with containers.
  • Track record of end-to-end feature delivery and ownership.
  • Bachelor's degree in Computer Science or equivalent.

Responsibilities

  • Design, build, and maintain full-stack features using TypeScript, React, and Node.js.
  • Own backend services and REST/GraphQL APIs with PostgreSQL data modeling.
  • Create responsive frontend interfaces with React and strong state management.
  • Ship code to production via CI/CD, Docker, and AWS infrastructure.
  • Write unit, integration, and E2E tests to ensure quality.
  • Monitor production systems with observability tools and maintain reliability.
  • Collaborate with product managers and designers to scope features.

Skills

TypeScript/JavaScript
Frontend/Backend full stack
Observability/Monitoring
CI/CD practices
Distributed systems thinking
Code reviews
Relational databases

Education

Bachelor's degree in CS

Tools

PostgreSQL
Docker
AWS
GraphQL/REST APIs

Job description

About The Role

The role owns user-facing products end-to-end - designing APIs, building services, and shipping polished frontend experiences used by millions of customers.

About The Role

The role owns user-facing products end-to-end - designing APIs, building services, and shipping polished frontend experiences used by millions of customers.

You will work within a small, senior product engineering team where engineers own features from architecture through production monitoring, with real influence over technical direction and product decisions.

Key Responsibilities
  • Design, build, and maintain full-stack features using TypeScript, React, and Node.js (or Go/Python services) - from schema design to deployed UI
  • Own backend services and REST/GraphQL APIs, including data modeling in PostgreSQL, caching strategies with Redis, and queue-based workflows
  • Build responsive, accessible frontend interfaces with React, with strong attention to performance, state management, and component architecture
  • Ship code to production on a regular cadence using CI/CD pipelines (GitHub Actions), Docker, and AWS-based infrastructure
  • Write comprehensive tests - unit, integration, and end-to-end - and maintain high code quality standards through thoughtful code reviews
  • Monitor and debug production systems using observability tooling (Datadog or similar), owning reliability of the services you build
  • Collaborate directly with product managers and designers to scope features, challenge assumptions, and deliver measurable user impact
What We Are Looking For
  • 3-6 years of professional software engineering experience building and operating production web applications
  • Strong proficiency in TypeScript/JavaScript across both frontend (React or similar) and backend (Node.js, Go, or Python)
  • Hands-on experience with relational databases (PostgreSQL preferred), schema design, and query optimization
  • Experience deploying and operating services in a cloud environment (AWS, GCP, or Azure) with containerized workloads
  • Track record of shipping complete features end-to-end and taking ownership of systems in production
  • Bachelor's degree in Computer Science or equivalent practical experience
  • Bonus: Experience with mobile development (React Native or native iOS/Android), infrastructure-as-code (Terraform), or event-driven architectures (Kafka, SQS)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Full Stack
Software Engineer - Full Stack

Evlo AI • Atlanta (GA)

On-site
USD 90,000 - 130,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Confidential • New York (NY)

On-site
USD 180,000 - 280,000
Software Engineer
Software Engineer

Ethos • San Francisco (CA)

On-site
USD 120,000 - 180,000
Senior Frontend Software Engineer
Senior Frontend Software Engineer

Tier4 Group • Atlanta (GA)

On-site
USD 150,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Pavago • United States

Remote
USD 120,000 - 160,000
Full Stack Engineer
Full Stack Engineer

Qubeaxis • San Francisco (CA)

On-site
USD 120,000 - 170,000
Performance bonus
Equity"
Health insurance
+2
Senior Full Stack / Product Engineer
Senior Full Stack / Product Engineer

TEEMA • Austin (TX)

On-site
USD 130,000 - 170,000
Fullstack Developer
Fullstack Developer

Confidential • United States

Remote
USD 120,000 - 160,000
Senior Software Engineer, Fullstack
Senior Software Engineer, Fullstack

GoAccess • Fayetteville (AR)

On-site
USD 110,000 - 140,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Atlassian • San Francisco (CA)

On-site
USD 150,000 - 230,000
Health and Wellbeing Resources
Paid Volunteer Days
Bonuses
+2