Senior Software Engineer, Backend

With Enlitic in San Francisco CA US

More jobs from Enlitic

Posted on January 08, 2020

About this job

Compensation: $140k - 200k | Equity
Location options: Visa sponsor, Paid relocation
Job type: Full-time
Experience level: Mid-Level, Senior, Lead
Role: Backend Developer, System Administrator
Industry: Artificial Intelligence, Computer Software, Healthcare
Company size: 11–50 people
Company type: VC Funded


c++, python, elixir, c#, postgresql, sysadmin

Job description

Enlitic is on the verge of transforming patient care by bridging human and artificial intelligence to identify medical issues earlier and more accurately. We were founded in San Francisco in 2014 and our team has since expanded to New York, Vancouver, Canada, and Melbourne, Australia.  We believe that our ground-breaking work will help save time, money, and most importantly, lives - a belief shared by our investors who have fueled our work with $55 million to date. We have also garnered the attention of CNN, The Wall Street Journal, The New York Times, Inc. and Fortune among other global media outlets, and we were named one of the smartest AI companies by MIT Tech Review. Enlitic is seeking an experienced Software Engineer to join the Engineering team to support next generation AI enhanced medical diagnostics.

The engineering team builds large distributed components that run Enlitic's platform.The Enlitic platform strives to redefine performance in terms of scale and latencies. The engineering team does everything from designing scalable data storage, to building out software components and internal infrastructure tools.  We are looking for candidates who share a passion for tackling complexity and building platforms that can scale through multiple orders of magnitude.

The exciting things you will get to do:

  • Design core, backend software components for our core product
  • Interface with other team members to incorporate innovations
  • Conduct design and code reviews
  • Analyze and improve efficiency, scalability, and stability of various system resources
  • Ability to collaborate on tackling complex problems on a mission driven product

The experience and qualifications we hope you bring to the position:

  • Bachelor's Degree in computer science or related field, or equivalent practical experience
  • 5+ years coding experience in C/C++ and/or Python
  • 2+ years experience building large-scale server applications


  • Experience with operating system internals, filesystems or programming language design
  • Experience with Elixir

We celebrate diversity at our company and are proud to be an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, gender identity, or disability status. We understand that to hire the best talent, we need to search the globe. We encourage our employees to be themselves and require tolerance and acceptance among our diverse talent.

Apply here