Senior Software Engineer, Platform
New
S
SmithRxHealth-Tech
US - RemoteFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5-8 years
- Required Skills
- AWSDockerGraphQLNode.jsPostgreSQLSQLKubernetesTypeScriptGoCI/CD
Requirements
- BS or advanced degree in computer science or equivalent experience.
- 5-8 years of professional software development experience focused on server-side applications.
- Proven expertise in API servers, third-party integrations, and data processing.
- Required expertise in at least one compiled language: Go, Java, or Kotlin.
- Proficiency with relational databases (PostgreSQL), including schema design, SQL tuning, and monitoring.
- Demonstrated experience designing and implementing scalable APIs.
- Solid understanding of software design patterns, database design, and testing best practices.
- Working knowledge of GraphQL, CI/CD pipelines, AWS, Docker, and Kubernetes is a plus.
- Experience working in a high-growth startup is a plus.
- Highly disciplined approach to independent development and ability to forecast delivery milestones.
Responsibilities
- Design, develop, and maintain backend architecture and product features using Golang, Node.js, and GraphQL.
- Produce high-quality, scalable software by collaborating with stakeholders and technical leads.
- Create technical design documentation and provide accurate scope and risk estimates for feature builds.
- Apply best practices for software development, design patterns, testing, and automation.
- Build and maintain services using AWS technologies such as Lambda and Fargate.
- Perform production triage, root cause analysis, and execute mitigation plans for system issues.
- Mentor junior team members through design and code reviews.
- Collaborate with senior leadership to define quarterly technical roadmaps.
View Full Description & ApplyYou'll be redirected to the employer's site