Senior Back-End Engineer
Core
Architecting, developing, and maintaining the back-end of a full-stack web application for personalized cancer therapies.
Role type
Senior Back-End Engineer
Builds
Web application back-end services for biotechnology research
Domain
Biotechnology / Healthcare IT
Deliverable
production ML models | product features | infrastructure
Required skills
Back-end web development, Database design, API design, Workflow automation, Version control, Automated testing, Debugging
Preferred skills
TypeScript, Azure, Healthcare regulatory compliance
Technologies
Javascript, React, Typescript, Next.js, Azure
Responsibilities
Architect and develop back-end solutions, Collaborate with cross-functional teams, Participate in code reviews, Debug and troubleshoot issues, Lead technical discussions
Seniority
Senior, hands-on IC
Rewrite
## About the role
MiraDx is a biotechnology research company currently focused on personalized cancer therapies. We're looking for a Senior Back-End Engineer to join our software engineering team.
As a Senior Back-End Engineer, you will be responsible for architecting, developing, and maintaining our web application. It's currently a full-stack Javascript application (React, Typescript, Next.js), though we plan to move off Next.js in the coming months. You will collaborate regularly with other teams to design and implement back-end solutions that are flexible, performant, and intuitive. This role reports directly to the VP of Engineering.
## Schedule
The engineering team is fully remote, and you will need to have at least 5 hours overlap with 8AM-5PM Pacific Time. There are two mandatory, teamwide meetings on Wednesday from 10AM-1PM Pacific Time.
## Responsibilities
- Architect, develop, and maintain the back-end of our web application following best practices and coding standards
- Collaborate with other team members, including Design, Client Services, Internal Lab Technicians, and Front-End Engineering
- Participate in code reviews and provide constructive feedback to peers
- Debug and troubleshoot issues, and provide timely resolutions
- Actively lead and/or contribute to back-end technical discussions
## Qualifications
- Minimum 8 years experience in back-end web development
- Strong understanding of software engineering principles and best practices, especially as it relates to database design, API design, and workflow automation
- Strong understanding of software development best practices such as version control, code reviews, and automated testing
- Excellent problem-solving skills and ability to debug complex issues
- Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment
## Nice to Haves
- Experience in healthcare or other industries requiring regulatory compliance
- Experience with TypeScript
- Experience with Azure
## Important Traits
- Kindness - egos don't have a place in our meetings 😊
- Accountability - a high-trust environment means being able to own up to, debug, and resolve any issues that may happen
- Communication - there's a wide mix of scientific / medical / engineering knowledge on the team so being able to distill information in a way anyone can understand is important
## Notes
We're looking for a full-time employee, but this will begin as a 6-week contract-to-hire position.
We will be upfront about expectations during this period, and have regularly scheduled check-ins
An annual salary will be agreed upon upfront, and the
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.