Senior Software Engineer

Rugietmen

Austin (TX)

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading telemedicine company is seeking a Senior Software Engineer to enhance patient and provider experiences through quality product features. The ideal candidate will have over 6 years of experience in software development, particularly with Ruby on Rails and React, demonstrating a strong problem-solving ability and excellent communication skills. This role involves leading projects, mentoring engineers, and actively participating in cross-functional collaboration. Competitive compensation and opportunities for professional growth are offered. Apply now to make a significant impact in healthcare.

Qualifications

  • 6+ years of professional experience building and operating production web applications.
  • Proficiency with React and/or Next.js, including hooks and component composition.
  • Solid understanding of relational databases, preferably PostgreSQL.

Responsibilities

  • Design, build, and maintain features across Ruby on Rails and React/Next.js stack.
  • Write clean, maintainable, and well-tested code with focus on performance.
  • Mentor mid-level engineers and lead technical design discussions.

Skills

Problem-solving
Ruby on Rails
React
Communication
Mentoring

Education

6+ years of experience in software development

Tools

PostgreSQL
AWS
GitHub

Job description

About Rugiet

Rugiet is a high-growth, innovative telemedicine company pioneering patented solutions in the men's health space. We are dedicated to delivering accessible, effective, and patient-centric healthcare. As we continue to expand our suite of products and market presence, we rely on data-driven strategy and compelling messaging to connect patients with our life‑changing solutions.

Role Overview

Rugiet is seeking a Senior Software Engineer who demonstrates strong technical depth, practical product instincts, and a bias for ownership. This role involves working across our Ruby on Rails and React stack (including Next.js where appropriate) to deliver high‑quality, scalable product features that enhance experiences for patients and providers.

  • Lead projects end-to-end: shape requirements with product and design, architect solutions, write clean and well-tested code, and ensure smooth rollout and iteration.
  • Mentor other engineers and contribute to architectural discussions.
  • Enhance our tooling, performance, and overall developer experience.
Key Outcomes (First 6–12 Months)
  • Ship several customer‑facing features end-to-end that measurably improve patient and provider experience.
  • Take ownership of one or more core domains (e.g., patient flows, prescribing, payments, or internal tools) and become the go‑to person for those areas.
  • Improve performance, reliability, or maintainability of at least one critical system (e.g., reducing page load times, simplifying complex flows, addressing technical debt).
  • Raise the bar on code quality and testing, helping the team write clearer, more robust code with fewer regressions.
  • Mentor at least one mid‑level engineer through pairing and thoughtful feedback.
What You’ll Do
Engineering & Delivery
  • Design, build, and maintain features across our Ruby on Rails and React/Next.js stack, from database and APIs to UI.
  • Translate product requirements and UX designs into clear technical plans, breaking work into well‑scoped milestones.
  • Write clean, maintainable, and well-tested code with a focus on performance, scalability, and security.
  • Participate actively in code reviews—giving and receiving feedback to improve code quality and team consistency.
  • Help plan and execute releases, monitor impact, and iterate based on data and user feedback.
Collaboration & Communication
  • Work closely with Product, Design, Operations, and Clinical stakeholders to deeply understand problems and propose pragmatic solutions.
  • Communicate trade‑offs, risks, and timelines to ensure transparency for partners.
  • Participate in and lead technical design discussions.
  • Create clear, concise documentation for features, systems, and decisions.
Quality, Performance, and Maintainability
  • Proactively identify and address technical debt in areas of ownership, balancing refactoring with product delivery.
  • Improve reliability and observability in services (logging, metrics, alerts) to facilitate issue discovery and debugging.
  • Apply modern frontend and backend performance techniques (e.g., Rails query optimization, caching, React/Next.js SSR/ISR, image optimization).
  • Enhance testing practices and coverage.
Mentoring & Culture
  • Support and mentor other engineers through pairing, design reviews, and code reviews.
  • Model calm, thoughtful behavior during ambiguity or time pressure.
  • Help maintain a culture that values kindness, directness, and ownership over ego and heroics.
  • Contribute to interviews and onboarding, aiding candidates and new hires in understanding team practices.
Our Stack
  • Frontend: React and Next.js with modern component patterns and testing.
  • Backend: Ruby on Rails, Sidekiq/background jobs, PostgreSQL.
  • Tooling & Platform: GitHub, CI/CD, cloud infrastructure (AWS, Vercel), monitoring and observability tools.
Required Qualifications
  • 6+ years of professional experience building and operating production web applications, with significant experience across backend and frontend.
  • Proficiency with modern frontend practices using React and/or Next.js (hooks, component composition, routing, basic performance tuning).
  • Solid understanding of relational databases (PostgreSQL preferred): schema design, indexing, query optimization, and safe migrations.
  • Comfort in a fast‑paced, product‑driven environment with iterative delivery and tight feedback loops.
  • Proven ability to own projects end-to-end: from clarifying requirements to production rollout and follow‑up.
  • Excellent written and verbal communication skills; able to explain technical decisions to both engineers and non‑engineers.
Nice to Have
  • Experience in telehealth, healthcare, or other regulated environments (privacy, compliance, safety focus).
  • Deeper expertise with Next.js features (SSR, ISR, dynamic imports, etc).
  • Familiarity with testing frameworks such as RSpec, Jest, Cypress, or similar.
  • Experience improving developer experience (CI/CD pipelines, build tooling, repo structure, local dev workflows).
  • Hands‑on experience using AI‑assisted development tools (e.g., GitHub Copilot, Cursor, modern LLMs) to improve velocity and code quality.
How You Work
  • Problem‑first: Start by clarifying the problem and constraints before committing to a solution.
  • Pragmatic: Choose simple, understandable solutions when appropriate and invest deeply where it matters most.
  • Ownership mindset: Feel responsible for the outcomes of your work, not just the code you write.
  • Collaborative: Seek input early, give and receive feedback well, and keep stakeholders in the loop.
  • Growth‑oriented: Eager to learn, teach, and leave systems—and teammates—better than you found them.
To Apply
  • If you are excited by the opportunity to make a significant impact on a growing healthcare company by organizing and optimizing our creative output, please submit your resume and a cover letter detailing your relevant experience and why you are a great fit for this role.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Rugiet Health • Austin (TX)

Hybrid
USD 130,000 - 160,000
Staff Software Engineer
Staff Software Engineer

Rugiet • Austin (TX)

On-site
USD 130,000 - 160,000
Flexible work environment
Health benefits
Career development opportunities
Senior Software Engineer (Ruby/Full-Stack)- hybrid
Senior Software Engineer (Ruby/Full-Stack)- hybrid

Healthie • Los Angeles (CA)

Hybrid
USD 185,000 - 235,000
Equity
Annual bonus
Benefits
Senior Software Engineer (Ruby/Full-Stack)- hybrid
Senior Software Engineer (Ruby/Full-Stack)- hybrid

Healthie • New York (NY)

Hybrid
USD 185,000 - 235,000
Equity
Annual bonus
Healthcare benefits
Human Resources Specialist w/ Recruiting Support
Human Resources Specialist w/ Recruiting Support

Rugiet • Austin (TX)

Hybrid
USD 60,000 - 80,000
Flexible work arrangements
Collaborative team environment
Opportunity for role extension or conversion
Patient Support Agent Full Time
Patient Support Agent Full Time

Rugiet Health • Austin (TX)

Remote
Monthly team contests with prizes
Health, dental, and vision coverage
401(k) program
+1
Human Resources Specialist w/ Recruiting Support
Human Resources Specialist w/ Recruiting Support

Rugiet Health • Austin (TX)

On-site
USD 55,000 - 75,000
Flexibility in work arrangements
Collaborative team environment
Opportunities for growth
Patient Support Agent Part Time
Patient Support Agent Part Time

Rugiet Health • Austin (TX)

Remote
$17–$19/hour
Monthly team contests with gift card prizes
Health, dental, and vision coverage
+2
Patient Support Agent (Full Time)
Patient Support Agent (Full Time)

Rugiet • Austin (TX)

Remote
Health, dental, and vision coverage
401(k) program
3 weeks of PTO
+1
Senior Product Engineer
Senior Product Engineer

Belle • Detroit (MI)

On-site
USD 130,000 - 190,000
Health, Dental, and Vision Insurance
401k
PTO, Sick, Wellness leave, and Paid_HH
+2