Backend Software Engineer
EnsoData · Madison, WI · 1 wk ago
HybridEngineeringFull-time
About the role
This position offers a salary of $130,000-$140,000 along with bonus program, stock options, and benefits, including paid time off and health insurance.
Responsibilities
- Take full ownership of our core backend infrastructure, including the API and data processing pipelines.
- Design, develop, test, deploy, and maintain critical services supporting the EnsoSleep application.
- Ensure our backend systems are architected for scalability and security while maintaining strict adherence to SaMD regulatory standards, including FDA, HIPAA, and ISO 13485.
- Core backend development & architecture - architect and scale solutions, own end-to-end SDLC, and more.
- Interoperability & problem solving - build and maintain EnsoData's interoperability interface, partner with other team members to investigate root cause analysis, deploy reliable technical solutions for customers.
- Quality & engineering excellence - testing and automation, code review and technical documentation.
- Regulatory & compliance (SaMD) - regulatory adherence, QMS integration and cross function collaboration.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- 3+ years of backend engineering experience, ideally within a startup or high-growth software environment.
- Strong proficiency in Python, Go, or Java (Python preferred), with a track record of building and maintaining scalable RESTful APIs and microservices.
- Practical experience deploying and managing applications on cloud platforms (AWS, GCP, or Azure) using Docker, Kubernetes, and CI/CD pipelines.
- Proficient in Git and experienced in working within a collaborative production codebase.
- Deep understanding of data privacy standards (e.g., HIPAA, GDPR) and a commitment to implementing secure application development practices.
- Excellent troubleshooting skills with the ability to investigate and resolve complex root-cause issues in a timely manner.
- A mission-driven mindset with the integrity and perseverance required to build technology that improves healthcare efficiency and affordability.
Preferred Experience
- Experience with HL7, FHIR, DICOM, or other healthcare interoperability standards.
- Experience with Claude (or comparable agentic AI tools) for development; including code generation, architectural guidelines and workflow optimization.
- Knowledge of medical device regulations (FDA Class II/III, EU MDR).
- Understanding of software risk management, validation, and clinical workflow integration.
- Familiarity with Agile methodologies and DevOps culture.
- Contributions to open-source software is a plus.
Company Culture
Embrace the Pineapple! Make Healthcare Better - passionate about improving healthcare experiences
Put Customers First - dedicated to understanding and meeting customer needs
Be a Great Teammate - foster a collaborative and supportive work environment
Gets $#!t Done - act decisively and go above and beyond
Inject a Focus on Quality - maintain integrity and attention to detail in all aspects of work
Benefits
- Remote and flexible schedule - we are a remote company with hybrid options and support for flexible schedules!
- Health, dental, and vision insurance with options to choose a plan that fits you and your dependents needs.
- Paid time off options - we want our employees to rest, recharge, and feel better.
- Stock options - we want team members to feel ownership in the organization. When EnsoData does well, you do well.
- Company Bonus Program - if we do well, we want to reward our team members!
- 401k to help people invest in the future.
- Team Summits! We look forward to opportunities to gather in person and enjoy a few days together. We participate in team events and gain some great in-person time.