Skip to main content

Senior Software Engineer in Seattle

Job DescriptionJob Description

Requirements

  • Bachelor's Degree in Computer Science or related field
  • 4+ years programming experience, ideally on a modern stack
  • Experience working with Java, Kotlin, Spring, PostgreSQL, and React in a Kubernetes-based, service-oriented architecture with large-scale production systems
  • 2+ years Java, Kotlin, or Scala programming experience
  • Strong understanding of relational databases and ORMs
  • Experience working on SOA or microservice-based applications
  • Willingness to collaborate, take initiative, and drive work to completion
  • Strong sense of ownership, managing projects from inception to completion
  • Ability to solve problems and deliver impactful features efficiently
  • Experience working in collaborative coding environments, including code reviews, design discussions, and pull request management

Nice to Have

  • Interest in personal finance
  • Experience managing personal investments or handling loans
  • Experience scaling highly available, mission-critical systems
  • Full-stack experience across systems (Kafka, Docker, POSIX), databases (PostgreSQL), or front-end (JavaScript/TypeScript, React)

Responsibilities

  • Lead the development and testing of systems and services
  • Contribute to defining and shaping technical architecture
  • Translate product requirements into user stories and technical solutions
  • Build and maintain highly available and scalable production services
  • Mentor engineers and contribute to a strong technical culture
  • Propose and explore new initiatives and technologies
  • Collaborate with project leads, product managers, and other developers

Senior Software Engineer in Seattle

Seattle, WA
Full time

Published on 06/02/2026

Share this job now