Skip to content

Software Engineer

121k – 157kBeaverton, ORDenver, COSeattle, WAFullstack EngineeringHybrid2+ YOE
Summary

Builds and maintains backend services in TypeScript/Node.js and contributes to React frontends for broker tech platform. Requires 2-5+ years experience with APIs, SQL, async messaging systems like Kafka/RabbitMQ, and on-call participation in hybrid environment.

About the role

What You’ll Do

Hands-On Development

  • Write, test, and deploy production-quality code with guidance from senior engineers.
  • Build and maintain backend services in js/TypeScript and contribute to React frontends as needed.
  • Implement and support message-driven workflows (Kafka/RabbitMQ) using existing patterns and reusable components.
  • Improve code quality and maintainability as you deliver features (tests, refactors, documentation).

Collaboration & Growth

  • Partner with product and business stakeholders to clarify requirements in a complex domain.
  • Participate in code reviews (both receiving and giving) and incorporate feedback quickly.
  • Learn the team’s operational practices: monitoring, alerts, on-call support, and incident follow-ups.
  • Grow ownership over time: take on increasingly complex tickets, then small projects.

The Skills and Experience You’ll Bring

  • 2–5+ years of professional software engineering experience (or equivalent).
  • Experience building production services in TypeScript/Node.js (or strong Java/C#/Go experience with willingness to ramp).
  • Familiarity with React and modern frontend development fundamentals.
  • Comfort working with APIs (REST preferred; GraphQL a plus) and collaborating on contracts.
  • Familiarity with SQL databases (schema basics, writing queries, migrations with guidance).
  • Exposure to async systems (queues/events) such as Kafka/RabbitMQ/SQS is a plus, or willingness to learn.
  • Solid engineering fundamentals: debugging, testing, code quality, and clear written communication.
  • Willingness to participate in on-call rotation and incident follow-ups (with support and training).

Bonus Skills

  • Experience with microservices in production.
  • Hands-on exposure to Kafka/RabbitMQ patterns (retries, DLQs, idempotency).
  • Docker/Kubernetes familiarity.
  • CI/CD experience (tests in pipeline, safe deploy patterns, feature flags).

Compensation (Washington-based)

$121,000 - $157,000 + target bonus.

Skills
TypeScriptNode.jsReactKafkaRabbitMQSQLRESTGraphQLJavaDockerKubernetesCI/CD
Similar roles at this salary range
All Fullstack Engineering jobs →
Hinge Health

Software Engineer II

Fullstack engineer building secure, scalable services for MSK care platform. Own end-to-end solutions, profile systems for scaling, and contribute to architecture in a hybrid DevOps environment.

130k – 194kSan Francisco, CAFullstack EngineeringHybrid2+ YOESQLAWS
Octane

Senior Software Engineer

Senior Software Engineer building and scaling core dealer and lending products on a Python/Django/React/PostgreSQL stack. Owns system design, code quality, mentoring, and cross-team delivery for a nationwide marketplace.

130k – 170kUnited StatesFullstack EngineeringRemote5+ YOEC#Java
Upstart

Software Engineer, Conversion

Build and optimize high-impact, user-facing loan application and rate check experiences that drive ~80% of company revenue. Work full-stack across frontend and backend systems in a metrics-driven environment.

142k – 197kUnited StatesFullstack EngineeringRemote3+ YOEReactNode.js
Twilio

Software Engineer

Build and maintain scalable full-stack software for Twilio's Messaging and Email platform. Work collaboratively on APIs, services, code reviews, and production operations.

122k – 143kUnited StatesFullstack EngineeringRemoteAWSAzure
Rippling

Software Engineer II, Backend Full Stack - AI Platform

Build and scale AI-first fullstack products from the ground up. Own end-to-end features across frontend and backend while collaborating with product and design in a fast-paced environment.

135k – 225kSan Francisco, CAFullstack EngineeringHybrid2+ YOEAWSReact