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
View details
Apply Now