Senior Software Engineer - Arrive Health Network

Fully remote role within the United StatesFull-TimeSenior
Salary127,000 - 170,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSDockerSQLKotlinRuby on RailsSpringReactCI/CDTerraformData modeling

Requirements

  • 5+ years of software development experience (or equivalent combination of education and experience)
  • Strong experience building and scaling full stack applications in production environments
  • Experience designing distributed systems and integrating with external APIs
  • EHR experience a plus
  • Proficiency in one or more backend languages/frameworks (Kotlin/Spring, Ruby on Rails, or similar)
  • Experience with modern frontend frameworks (React or similar)
  • Familiarity with cloud infrastructure (AWS)
  • Familiarity with containerization (Docker)
  • Familiarity with infrastructure as code (Terraform)
  • Strong understanding of CI/CD
  • Strong understanding of automated testing
  • Strong understanding of service-oriented architecture
  • Solid working knowledge of SQL and data modeling
  • Increasing familiarity with AI models and tools
  • Strong problem-solving skills and attention to detail
  • Ability to operate independently while collaborating effectively across teams
  • Clear and concise communication—especially in a distributed, async-friendly environment
  • A bias toward ownership, action, and continuous improvement
  • Comfort operating in a fast-paced, evolving environment with shifting priorities
  • A desire to learn and grow in a fast-paced environment

Responsibilities

  • Design and implement complex greenfield projects used directly by providers and clinical staff
  • Partner with engineering and product leadership on planning, prioritization, and execution
  • Maintain and evolve backend systems and tools used by internal clinical and operational teams
  • Integrate with electronic health records (EHRs) and external partner APIs
  • Contribute to platform, monitoring, and infrastructure efforts in partnership with Platform Engineering (AWS, Terraform, Docker, DataDog)
  • Build solutions with attention to system interoperability, scalability, and long-term maintainability
  • Troubleshoot and resolve production issues, including participating in on-call rotations
  • Mentor engineers and help elevate technical standards on the team
  • Help on-board new engineers, teaching them how to use and monitor our pipeline
  • Contribute to team-wide technical initiatives that span multiple systems
  • Develop deep expertise in the healthcare and prescription coverage domain to inform architectural decisions
  • Maintain and extend our existing system using Agile practices including TDD, pair programming, and radically collaborative development
  • Identify cross-cutting problems and suggest solutions (shared services, tooling, architecture)
  • Actively participate in collaborative efforts across team and functional boundaries, particularly with Product, to solve shared problems and contribute to company-wide goals
  • Help evolve and uphold engineering standards, documentation, and team norms
  • Stay current with modern development practices and tooling, and contribute to evolving team workflows, such as agentic AI workflows
  • Close collaboration with other lead engineers and product management on planning and execution in a remote-first environment
View Full Description & ApplyYou'll be redirected to the employer's site
127,000 - 170,000 USD per year
Apply Now