Senior Software Engineer, remote

Edfinity•Austin, TX
•Remote

About The Position

Edfinity is hiring a Senior Software Engineer to help build and operate courseware and assessment technology for higher-education STEM. The company is a fully remote, close-knit team of senior engineers, and the role offers opportunities to shape how the platform is built and to work across different areas while developing deep technical expertise. The technology stack includes Ruby on Rails, MongoDB, Elasticsearch, ClickHouse, Redis/Sidekiq, and React. Engineers frame problems, direct work produced largely by AI agents, and remain accountable for the quality and stability of everything shipped. The team continually evolves its tooling and workflows as LLM capabilities change. The position includes a part-time technical support rotation. Compensation is $135,000–$195,000, with eligibility for an annual discretionary bonus, a retirement plan, and PTO.

Requirements

  • 8–15 years of experience building and running scalable production web applications and services.
  • Deep experience with Ruby on Rails.
  • Experience with web front ends such as React.
  • Recent experience in a software development lifecycle centered on the use of AI agents.
  • Strong computer science fundamentals in systems, data modeling, and complexity.
  • Excellent communication habits, collaborative skills, and a strong sense of self-direction.
  • Interest in a long-term role on a close-knit team.
  • Authorization to work in the United States; the company cannot sponsor or transfer work visas at this time.

Responsibilities

  • Develop full-stack product features in assessment authoring, delivery, and grading; educator- and student-facing experiences; and LMS integrations.
  • Build LLM-powered features, including prompt architecture, auto-grading, and evaluation infrastructure.
  • Optimize performance and refactor for reliability to handle routine workloads and high-stakes spikes.
  • Steward a mature codebase through upgrades, migrations, and methodical technical-debt reduction.
  • Participate in a part-time technical support rotation.
  • Frame engineering problems, direct AI-agent work, and take accountability for the quality and stability of shipped work.

Benefits

  • Eligibility for an annual discretionary bonus.
  • Retirement plan.
  • Paid time off (PTO).
  • Remote work and personal flexibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service