Sr. Software Engineer, Full Stack (Go/Java/TypeScript)
RIS Rx (pronounced “RISE”) is a healthcare technology organization with a strong imprint in the patient access and affordability space. We’ve quickly become an industry leader in delivering impactful solutions to stakeholders across the healthcare continuum. Our philosophy is to bring forward innovation, value, and service to everything we do, allowing us to serve countless patients and improve treatment outcomes and quality of life.
About the role
RIS Rx is seeking a Senior Software Engineer to help build and scale the platforms that identify and mitigate gross-to-net (GTN) revenue leakage for pharmaceutical manufacturers. This is a hands-on role for an engineer who owns features and components end-to-end across our Go services and React/TypeScript front end and who sets a high bar for craft within their team.
Responsibilities
- Own features and components end-to-end, from design through production, across the stack (Go services and APIs, React/TypeScript UI).
- Write well-tested, maintainable code, and author and review feature-level designs.
- Build and operate services on AWS (Lambda, SQS, S3) backed by PostgreSQL in a multi-tenant environment, handling idempotency, retries, and ordering in event-driven flows.
- Implement integrations against documented partner and FHIR contracts, with sound error handling, retries, and auth (Cognito/Entra, OAuth scopes).
- Treat testing, security, and correct handling of regulated data (PHI, partner contracts) as part of the work, not an afterthought.
- Operate what you ship with monitoring, on-call, and incident response for your components.
- Mentor newer engineers and give clear, constructive code-review feedback.
- Collaborate with product, operations, and nearby engineering teams to deliver reliably.
Requirements
- 5+ years in software engineering, with a focus on backend or full-stack development.
- Strong experience with Go and React/TypeScript.
- Experience building and operating services on AWS (Lambda, SQS, S3) and PostgreSQL.
- Familiarity with event-driven architectures, idempotency, retries, and ordering.
- Experience integrating with external APIs and handling auth (OAuth, Cognito/Entra).
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Skills
- Strong SQL and data transformation modeling.
- Experience designing dimensional or semantic models and stewarding metric definitions.
- Analytics testing and CI/CD, with clear documentation habits.
- Hands-on experience with Snowflake or a comparable cloud data warehouse.
- Experience with governed or regulated data (PHI, minimum-necessary) preferred.
- Strong communication to translate business questions into models and explain them clearly.
Benefits
- Free gym membership
- Modern office
- Annual merit-based salary increases
- 401(k) with annual company match
- Medical – RIS Rx covers 100% of the employee’s base HMO medical plan
- Voluntary Dental, Vision & Life Insurance
- Flexible Savings Account (FSA)
- Paid Holidays
- Time off that grows with you:
- 3 weeks PTO (0-2 years)
- 4 weeks PTO (after 3+ years)
- 5 weeks PTO (after 5+ years)
- Recognition programs that celebrate impact and results
- Mentorship and coaching opportunities
- Clear growth paths and career development support
- Fully stocked snack kitchen
- Company-paid lunches