Taro Logo

Software Engineer

datma develops platform technology for ingesting, aggregating, harmonizing, and visualizing heterogeneous, multimodal healthcare data.
Salt Lake City, UT, USA
Backend
Mid-Level Software Engineer
Hybrid
11 - 50 Employees
3+ years of experience
Healthcare · Enterprise SaaS

Description For Software Engineer

datma is an innovative healthcare technology company backed by Transformation Capital and Generator Ventures, focused on unlocking the value in healthcare data. The company has developed a sophisticated platform that handles the ingestion, aggregation, harmonization, and visualization of complex healthcare data.

As a Software Engineer at datma, you'll join their framework development team working on cutting-edge solutions in Precision Medicine and Bioinformatics. The role involves building distributed systems using Python and working with various programming languages including Golang and R. You'll be responsible for architecting and implementing high-performance data analysis pipelines that process complex healthcare data.

The position requires strong technical skills, particularly in Python and distributed systems, combined with the ability to work collaboratively in an Agile environment. The company offers a comprehensive benefits package including healthcare, vision, dental, retirement benefits, and family leave, demonstrating their commitment to employee well-being.

This is an excellent opportunity for a mid-level software engineer interested in making an impact in healthcare technology. You'll be working with a growing team that values technical excellence, innovation, and collaborative problem-solving. The hybrid work environment in Salt Lake City offers flexibility while maintaining team connectivity. If you're passionate about using technology to solve complex healthcare challenges and want to be part of an early-stage company with significant growth potential, this role at datma could be your next career move.

Last updated 18 days ago

Responsibilities For Software Engineer

  • Architecting and implementing highly performant distributed system in Python
  • Executing data analysis pipelines in various languages (Golang, R, etc.)
  • Developing framework for Precision Medicine and Bioinformatics

Requirements For Software Engineer

Python
Go
  • Bachelor's degree in computer science or related field
  • 3+ years of professional experience in software development
  • 2+ years of experience with Python
  • Experience designing and implementing RESTful web services and APIs
  • Experience with SQL or other relational databases
  • Knowledge of concurrency and experience working with race conditions
  • Strong problem-solving skills and ability to work in a collaborative team environment
  • Excellent communication and documentation skills
  • Experience working in an Agile development methodology

Benefits For Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
  • Healthcare benefits
  • Vision insurance
  • Dental insurance
  • Retirement benefits
  • Paid Time Off (PTO)
  • Family leave

Interested in this job?

Jobs Related To datma Software Engineer