Find your perfect fit

Remote software developer jobs with transparent salaries.Post a job for free
Back to job listings
Posted 11 months ago

Senior Software Engineer Java Backend


About the job

We are a Series D company that’s on a mission to make hospitals more efficient with data science and machine learning. 110+ health systems and 400+ hospitals, across 40 states, rely on our award-winning products to increase patient access, decrease wait times, and reduce healthcare delivery costs. We have raised more than $250 million from top-tier investors such as Insight Partners and Goldman Sachs. We have been named among the top 100 AI companies in the world.

Our backend engineers work with small, close-knit, cross-functional teams to build backend APIs that power our products. They are product engineers - i.e, they work with PM, Design, Data Science, and Frontend engineers to understand customer needs and build simple and delightful user experiences to solve hard problems. The stack is MySQL and Java Play on AWS. 

This position can be performed remotely from anywhere in the US, regardless of any location that might be specified. We have offices in Santa Clara, CA and Charlotte, NC for employees who prefer to work regularly or occasionally from an office.

  • Collaborate with PM, Design and Data Science to understand and solve customer problems with elegant solutions. 
  • Own and drive complex initiatives to completion. 
  • Evolve our backend services with new features, enhancements, and bug fixes to increase product value and improve reliability, security and scalability. 
  • Drive elegant systems design and produce clean, readable, performant code using best practices and guidelines. 
  • Participate in design reviews, code reviews, on-call rotations, interviews, etc.
  • Bachelor’s Degree in Computer Science, Engineering or equivalent work experience. 
  • 5+ years professional experience building production RESTful web services in Java in cloud environments (AWS preferred, GCP or Azure is also ok). 
  • Experience as a good generalist systems designer and coder who can come up with well thought out designs for scalable web services / systems and the ability to build them neatly. 
  • A strong command of Java and the ability to write and champion clear, easy to follow, performant and secure code. 
  • A robust understanding of database driven RESTful web services and web architectures in general. 
  • A solid understanding of SQL and MySQL and an ability to write complex, performant, elegant queries. 
  • Intellectual and emotional satisfaction of solving tough operational problems in healthcare while improving patient access and saving lives!
  • Competitive compensation package that includes base salary, annual bonus, and RSUs 401(k) Match
  • Comprehensive healthcare benefits
  • Generous Paid Time Off and Parental Leave
  • Monthly reimbursement for Skill Building 
  • Monthly reimbursement for Wellness, Transportation, and/or Home Office
  • Education Reimbursement for select courses/programs 
Tap to apply to this position
Employment type
Regular Employment
Tech stack
$130.000 - 200.000
yearly gross salary