Senior Full-Stack Engineer

Location
Remote
Employment Type
Full time

What You'll Do

  • Own features end-to-end in our Rails monolith (Rails 8+, Ruby 3.x)
  • Build rich, reactive UIs with Hotwire/Turbo, Stimulus, and Tailwind CSS
  • Integrate with external APIs (Plaid, Stripe, Unit, etc.) securely and robustly
  • Use large context LLMs (Claude, Gemini, ChatGPT, etc.) to accelerate coding, QA, and spec writing
  • Participate in architecture discussions -- help us evolve our beautiful monolith
  • Work closely with product and founders to take specs from prototype to prod
  • Ship daily/weekly, review critically, and treat AI as a multiplier—not a replacement for good judgment
  • Optimize performance, reliability, and scalability of our core platform
  • Act as your own pair programmer—debugging, prompting, reviewing AI-generated code for quality (the eng team will also review, but the initial onus is on the contributor)

You Have

  • 5+ years building production-grade Rails applications
  • Deep expertise in Ruby, Rails conventions, background jobs, and service objects in a growing monolith
  • Confidence reviewing, prompting, and editing AI-generated code from tools like Claude, Devin, Gemini, Cursor, etc.
  • A reflexive approach to using AI in specs, code, QA, testing, and documentation
  • Strong front-end chops: Stimulus/turbo/hotwire, components, etc.
  • Experience designing and consuming REST APIs
  • Solid SQL skills (PostgreSQL) and an eye for data modeling
  • Track record writing maintainable test suites (RSpec) and CI pipelines
  • Comfort working autonomously and asynchronously in a high-trust, high-output team

Nice-to-Haves

  • Previous fintech or payments or accounting experience
  • Familiarity with Plaid, Stripe, or similar
  • Experience with observability tooling (NewRelic, Honeybadger, etc.)
  • Open-source contributions or personal projects you’re proud of
  • Contributions to open-source or side projects involving AI/LLMs
  • Using Repomix or similar tooling for large-scale code summarization and reasoning

Perks & Benefits

  • Remote-friendly
  • Generous PTO and paid holidays
  • Equity in a high-growth startup
  • Generous professional development stipend
  • Home-office setup budget
  • Health, dental, and vision insurance (U.S.) + 401(k) match

How to Apply

Send a resume, a brief cover letter explaining why Topkey excites you, and links to any public code (GitHub, open-source PRs, personal projects) to careers@topkey.io with subject line “Senior Full-Stack Engineer”. We read every application—no bots, no generic templates. Show us what makes you uniquely you!

Book a demo

Oops! Something went wrong while submitting the form.