# Senior Software Engineer, Platform

**Company:** [SmithRx](https://hotfix.jobs/companies/smithrx)
**Location:** Remote
**Role:** Backend Engineering
**Experience:** 5+ years
**Skills:** Go, JavaScript, TypeScript, Node.js, GraphQL, SQL, Postgres, AWS, AWS Lambda, Fargate, Docker, Kubernetes, CI/CD
**Posted:** 2026-04-29

> Designs and develops backend architecture and scalable APIs using Golang, Node.js, GraphQL, and SQL. Collaborates on requirements, troubleshoots production issues, mentors juniors, and leverages AWS for batch processing. Requires 5-8 years experience with server-side apps and relational databases.

## Job Description

## Responsibilities
- Focus on back-end architecture; designing, developing and maintaining product features using Golang, JavaScript/Typescript, Node, GraphQL, and SQL
- Collaborate with stakeholders and technical leads to understand requirements and produce high-quality, scalable software and services
- Provide scope and risk estimates for system and feature builds by building technical design documentation
- Apply software development best practices, design patterns, testing, automation, tools and technologies
- Leverage AWS technologies like Lambda and Fargate for jobs and batch processing
- Troubleshoot production issues, perform triages, assess impact, create mitigation plans, and conduct root cause analysis
- Coach/mentor junior team members through code reviews, design reviews, and feedback
- Work with senior leadership to turn technical vision into quarterly roadmaps
- Foster collaborative learning culture through mentorship, code reviews, and technology exploration

## Requirements
- BS or advanced degree in computer science or applicable experience
- 5-8 years of software development experience on server-side applications, API servers, third party integrations, and data processing
- Expertise in a compiled language such as Go, Java or Kotlin
- Proficiency with relational databases such as PostgreSQL, including schema design, SQL tuning, and database monitoring
- Demonstrated experience designing and implementing scalable APIs; solid understanding of design patterns, database design, and testing best practices

## Nice-to-Haves
- Experience at a high-growth startup
- Working knowledge of GraphQL APIs, CI/CD pipeline, AWS platform, Docker, and Kubernetes
- Positivity; non-dogmatic, team-first attitude
- Flexibility; responsive and comfortable with ambiguity
- Highly disciplined approach to software design and independent feature work

## Similar roles

- [Senior Software Engineer, Backend](https://hotfix.jobs/jobs/d19a9ae5-b1cd-40fe-afff-6dcc58bb0c2d) - Payabli - Remote
- [Senior Backend Engineer](https://hotfix.jobs/jobs/4b7e2c83-fc89-4cec-bff5-78a5c1cfc2d7) - Aurelian - Seattle, WA - $160k – $220k/yr
- [Senior Software Engineer, Backend](https://hotfix.jobs/jobs/aae445f1-8e62-4e47-8923-15cf530d3bb7) - Vector Legal - Remote - $180k – $200k/yr
- [Software Engineer, Backend](https://hotfix.jobs/jobs/542f1aa3-f562-44e7-a8de-caf3d127868d) - Mercor - San Francisco, CA - $200k – $500k/yr
- [Senior Engineer I](https://hotfix.jobs/jobs/27bec17a-807b-46f4-8110-b6ebd64a2c31) - SimplePractice - Santa Monica, CA - $215k – $215k/yr

**Apply:** https://hotfix.jobs/jobs/52eca13b-8bef-4c05-9093-3afc99928083
**Canonical:** https://hotfix.jobs/jobs/52eca13b-8bef-4c05-9093-3afc99928083