Nomi Health

Software Engineer – Backend

Nomi Health

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSCloudDockerDynamoDBGoJavaKubernetesNoSQLSQL

About the role

  • Design, build, and maintain scalable backend services using Go and modern cloud-native tooling.
  • Partner closely with product, engineering, and architecture teams to deliver features end-to-end.
  • Own technical decisions: evaluate new tools, propose architectural improvements, and guide system evolution.
  • Ensure system reliability, observability, and performance across distributed environments.
  • Mentor engineers, contribute to coding standards, and help elevate overall engineering excellence.
  • Work with AWS services (Lambda, API Gateway, DynamoDB/RDS, ECS/EKS) and containerization tools like Docker and Kubernetes.

Requirements

  • Bachelor's degree in Computer Science or related field preferred (or equivalent experience).
  • 6 years of software development with expertise in Go, Java, or C++.
  • Hands-on AWS experience and strong understanding of distributed, serverless, or event-driven architectures.
  • Strong background in designing APIs, working with SQL/NoSQL databases, and building production-grade systems.
  • Ownership-driven, collaborative, curious, and eager to learn and adopt new technologies.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GoJavaC++API designSQLNoSQLserverless architectureevent-driven architecturedistributed systemscloud-native tooling
Soft skills
ownership-drivencollaborativecuriouseager to learnmentoringcommunicationtechnical decision-makingcoding standardsengineering excellencesystem evolution
Certifications
Bachelor's degree in Computer Scienceequivalent experience