Senior Software Engineer

Job Description

Who You Are:

You’re a generalist at heart, but with deep technical expertise. You’re comfortable working across the stack—one day, you’re debugging a tricky SQL query, the next, you’re tweaking a Kubernetes deployment in AWS. You know when to optimize for performance and when to optimize for maintainability. You care deeply about building resilient, scalable systems, and you take pride in delivering software that just works.

You don’t just write code—you solve problems


Your Next Challenge:
  • Build and maintain applications written in Ruby on Rails, React and Typescript
  • Maintain existing infrastructure in AWS through Terraform
  • Work with Kubernetes to manage and scale our applications
  • Own the end-to-end lifecycle of features—from design to deployment
  • Optimize performance where it matters and refactor where it makes sense
  • Identify and reduce technical debt before it becomes a problem
  • Collaborate with the team to continuously improve our processes and systems

  • What You'll Need
  • Strong experience in any of the following TypeScript, Ruby, React
  • Hands-on experience with AWS services and infrastructure
  • Deep understanding of Kubernetes and containerized deployments
  • A mindset for automation, scalability, and reliability
  • The ability to see the big picture—how everything fits together
  • Pragmatism—you know when to go deep and when to move fast
  • A love for clean, maintainable code and a well-structured system