# Senior Staff Software Engineer, Platform

**Company:** [SmithRx](https://hotfix.jobs/companies/smithrx)
**Location:** Remote
**Role:** Backend Engineering
**Experience:** 12+ years
**Skills:** Go, JavaScript, TypeScript, Node.js, GraphQL, SQL, AWS, AWS Lambda, fargate, Postgres, Docker, Kubernetes, Java, Kotlin
**Posted:** 2026-07-20

> Senior Staff Software Engineer focused on back-end architecture, scalable APIs, data processing, and third-party integrations using Go, Node, GraphQL, and AWS services. Requires 12-15 years experience, mentoring juniors, and turning technical vision into roadmaps.

## Job Description

## What you will do

- Focus on back-end architecture; designing, developing and maintaining SmithRx product features using various languages such as Golang, JavaScript/Typescript, Node, GraphQL, and SQL (amongst others), while leveraging full CI and CD to iterate quickly
- Collaborate with stakeholders and technical leads to understand functional and technical requirements to produce high-quality, scalable software and services
- Provide scope and risk estimates for system and feature builds by building technical design documentation
- Continually apply software development best practices, design patterns, testing, automation, tools and technologies.
- Leverage AWS technologies, like Lambda and Fargate, to handle various types of jobs and batch processing
- Troubleshoot production issues by performing triages for issues that arise, assessing the impact, creating and executing a plan for short-term and long-term mitigation, and performing root cause analysis to prevent future occurrence of issues.
- Coach/mentor junior team members in their assigned engineering projects by reviewing and providing feedback on code developed, and performing design and code reviews
- Work with senior leadership to turn technical vision into a tangible roadmap every quarter
- Be the cornerstone of a collaborative learning culture through mentorship, code reviews, the exploration of new technologies, and other innovations

## What you will bring to SmithRx

- BS or advanced degree in computer science or applicable experience
- 12-15 years of software development experience working on server-side applications, specifically around API servers, third party integrations and data processing
- Experience at a high-growth startup a plus
- Expertise in a compiled language such as Go, Java or Kotlin is required
- Proficiency with relational databases such as PostgreSQL, including schema design, SQL tuning, and database monitoring is required
- Demonstrated experience designing and implementing scalable APIs; a solid understanding of design patterns, database design, and testing best practices.
- Working knowledge of GraphQL APIs, CI and CD pipeline, AWS platform, Docker, and Kubernetes a plus
- Positivity; non-dogmatic, team-first attitude
- Flexibility; someone who is responsive and comfortable with ambiguity
- Highly disciplined approach to software design and development and ability to work on features independently (accurately forecast delivery milestones and work with stakeholders to ensure that expectations are met)

## What SmithRx Offers You

- Highly competitive wellness benefits including Medical, Pharmacy, Dental, Vision, and Life Insurance and AD&D Insurance
- Flexible Spending Benefits
- 401(k) Retirement Savings Program
- Short-term and long-term disability
- Discretionary Paid Time Off
- Paid Company Holidays
- Wellness Benefits
- Commuter Benefits
- Paid Parental Leave benefits
- Employee Assistance Program (EAP)
- Well-stocked kitchen in office locations
- Professional development and training opportunities

**Compensation & Benefits**

Base Salary: The range listed above reflects our standard pay scale and actual pay will vary based on work location, job level, job-related knowledge, skills, and experience.
Total Rewards: In addition to base pay, this role may be eligible for bonuses, commissions, or equity. SmithRx offers a variety of benefits to help you live well, including: time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance and 401(k).

Individual offers are tailored to your geography, experience, skills, and education.

## Similar roles

- [Staff Software Engineer](https://hotfix.jobs/jobs/c820422c-416b-43e8-a6e6-e3bc48bc7606) - Rippling - New York, NY - $189k – $315k/yr
- [Software Engineer, Conversion Measurement](https://hotfix.jobs/jobs/49dba1d0-07b4-4e34-a1cd-4de9b09ed85a) - OpenAI - San Francisco, CA - $293k – $385k/yr
- [Staff Software Engineer, Streaming](https://hotfix.jobs/jobs/91d164c0-ded3-4715-851a-3c5b357704a6) - Attentive - Remote - $180k – $250k/yr
- [Staff Software Engineer, Compute (Temporal Cloud)](https://hotfix.jobs/jobs/24c5a845-12ec-42c7-9e35-c643d7a14cb1) - Temporal - Remote - $212k – $286k/yr
- [Staff Software Engineer, Frameworks](https://hotfix.jobs/jobs/dbead91d-80e6-4079-895a-aee38b3dc9d6) - Commure - Mountain View, CA - $210k – $250k/yr

**Apply:** https://hotfix.jobs/jobs/f9566903-4851-4321-855f-a462835bdfab
**Canonical:** https://hotfix.jobs/jobs/f9566903-4851-4321-855f-a462835bdfab