Senior Software Engineer

New
H
Remote | US; Florida, US; Remote, USFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSDockerPythonGCPJavaKubernetesTypeScriptC#AzureGo

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience
  • 5+ years of professional software engineering experience building and operating production systems
  • Strong experience designing and developing scalable applications and services
  • Proficiency in one or more modern programming languages (Go, Python, Java, TypeScript, C#, or similar)
  • Experience building and consuming APIs and distributed systems
  • Strong understanding of software architecture, design patterns, and engineering best practices
  • Experience working with cloud platforms such as AWS, GCP, or Azure
  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes
  • Experience with relational and/or NoSQL databases
  • Proficiency with version control systems (Git) and CI/CD pipelines

Responsibilities

  • Design, develop, and maintain scalable, reliable, and secure software systems
  • Build and enhance backend services, APIs, workflows, and distributed systems
  • Collaborate with product managers, designers, clinicians, and other engineers
  • Drive architectural decisions and contribute to long-term technical strategy
  • Improve system performance, reliability, observability, and maintainability
  • Participate in code reviews and promote engineering best practices
  • Troubleshoot complex technical issues and lead root cause analysis
  • Contribute to cloud infrastructure, deployment automation, and CI/CD processes
  • Mentor and support other engineers through technical leadership
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now