Senior Software Engineer, Data

Senior Software Engineer, Data

This job is no longer open

Senior Software Engineer, Data

AcuityMD is a software and data platform that accelerates access to medical technologies. Each year, the FDA approves ~6,000 new medical devices. Our platform helps MedTech companies get these products to physicians more effectively so they can improve patient care with the latest technology. We're backed by Benchmark, Redpoint, and Ajax Health and we help MedTech companies identify how their products are used, understand why outcomes vary, and identify opportunities where physicians can better serve their patients.

We are currently looking for a Senior Software Engineer to join our growing Data Team. In this role, you will have an opportunity to work on the core infrastructure and data assets that deliver differentiated insights to MedTech customers. You will work with other world-class engineers on complex projects that help bring cutting-edge technologies to patients.

The Team

The Data Team owns the data pipelines, machine learning, and orchestration tooling to help achieve AcuityMD’s goal to build the world-leading data asset for Medical Device companies. This data platform enables the Application team to quickly iterate and deliver a differentiated combination of data+workflow for MedTech specific use cases.

The challenges range from designing an ingestion framework for customer data from CRM & ERP systems, to automating quality analytics for the end-user application, and building systems and frameworks to deploy, scale, manage and monitor ML models and forecasting algorithms for procedure & sales volume at the individual doctor, procedure, and device levels in the US.


  • Develop and manage data infrastructure to enable, and give leverage to, analytics and machine learning engineers
  • Design and build our data ingestion & transformation infrastructure to scale to thousands of sources, including public & private healthcare data and customer data
  • Provide technical mentorship to other more junior engineers you work with
  • Help shape our engineering culture, tooling, processes and best practices as an early member of the team

Your Profile

  • 5+ years of experience as a professional software engineer
  • Experience designing and implementing data warehouses and ETL architecture in the cloud
  • Familiarity with modern data orchestration tooling, such as Airflow, dbt, or
  • Experience with big data frameworks such as Spark, Flink, or Beam
  • Experience with programming and scripting language (e.g. Python, SQL, Java/Scala)
  • You can recognize and advocate for technical excellence. You understand the discipline and craft of software development, you invest in learning and tooling, and you insist on technical excellence from yourself and your teammates.
  • You have strong communication skills, and you are able to communicate complex technical ideas to engineers and non-engineers
  • You are humble, collaborative and want to solve meaningful problems

You must have an eligible work permit in the USA or Canada to be considered for this position.

We Offer:

  • Remote work: AcuityMD is committed to supporting full-remote flexibility for employees in the US. We provide a work-from-home stipend for all employees.
  • Unlimited vacation: Generous time off and flexible hours give you the freedom to do your best work.
  • Paid Health and Dental Plans: We offer 100% paid health and dental plans for all employees and 75% paid for our employees' dependents.
  • Home Office Stipend: $1000 to invest in remote office equipment and WiFi reimbursement.
  • Learning Budget: Reimbursements for relevant learning and up-skilling opportunities.
  • Optional Team Retreats: We meet in-person multiple times per year for co-working and social gatherings.
  • Parental Leave: 6-12 weeks of fully-paid, flexible parental leave.
  • Ground floor opportunity: Join a high growth startup, backed by world class investors across Enterprise SaaS and Medical Devices (Benchmark, Redpoint Ventures, and Ajax Health).
  • Competitive compensation with equity upside.

Who We Are:

The Company: We are builders, who are inspired by our mission to expand patient access to cutting-edge medical technologies. We value working collaboratively to solve hard problems for our customers with simple, innovative solutions. We push ourselves to learn with empathy. We foster an active culture of mentorship and inclusion, and we welcome new team members that share our values.

We're backed by Benchmark, Redpoint Ventures, Ajax Health, and several other leading software and medical device investors. Since Acuity launched in 2020, we've brought on customers ranging from publicly traded Fortune 500 companies to innovative growth-stage companies and regional medical device distributors.

The Product: AcuityMD uses data and software to help teams collaborate around the complex relationships they have with the users of medical technologies: doctors. Our platform empowers medical technology companies to see how their products are used, understand why outcomes vary, and identify opportunities where physicians or sites of care can better serve their patients.

AcuityMD is an Equal Opportunity Employer

AcuityMD is seeking to create a diverse work environment because all teams are stronger with different perspectives and life experiences. We strongly encourage people of all backgrounds to apply. We do not discriminate on the basis of race, gender, religion, color, national origin, sexual orientation, age, marital status, veteran status, or disability status. All employees and contractors of AcuityMD are responsible for maintaining a work culture free from discrimination and harassment by treating others with kindness and respect.

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.