You are at the front lines of med tech innovation. You’ll join a top talent, fun, diverse, tight-knit team of experienced professionals who have worked in healthcare and technology across multiple functions. We think big and bold, and relentlessly execute. We strive to use the latest technologies and apply them to medical software development.
You contribute across our product software stack. You work hand-in-hand with product managers, algorithm developers and application engineers to efficiently implement and deploy new product features. You show creative thinking and proactively come up with ideas and strategies to improve software, algorithms and product performance.
Your responsibilities:
- You develop, deploy and maintain software for Bloomlife internal and external products
- You own and are responsible for specific software modules, and ensure quality and interoperability with other parts of the software stack
- Setup unit and integration testing, as well as the necessary environment and tools to monitor software performance
- Work in close collaboration with product engineers, algorithm, product engineers, with the goal to provide unit tested, robust and well-documented software modules for deployment in products
- Provide guidance on industry best practices around design, testing, and security
You’re a passionate software engineer, generalist and hobbyist. You master cloud based technologies or web application development. You're experienced or eager to learn Kotlin. You believe Microsoft products are a thing of the past.
You work fast without compromising on quality. You take a problem solving approach to software development. You get your motivation from developing products that delight our users. You care to put your skills to work on developing products that impact people’s lives, and are excited at the opportunity to work on medical device software.
To succeed in this role, you must have:
- Background in Computer Science, Electrical Engineering or equivalent through experience
- 3+ year experience in software development within an Agile or similar development environment
- Experience writing unit tests and testable code
- Experience in at least two of the following domains: Medical Device Software (ISO 62304 / 82304), Cloud development (AWS, Terraform), Web app development (React.js, Tailwind), Backend development (Kotlin, PostgreSQL), Healthcare system and EMR integration (e.g. FHIR), HIPAA and Cybersecurity
Additionally, it will help to have:
- Experience shipping commercial products, from specs to development to release management
- Experience with IEC 62304 medical device software standard is a plus
- Experience with Linux, Docker and DevOps is a plus
Similar Jobs
Sr Site Reliability Engineer (Remote)
Platform Engineer - Backend Developer Experience
Senior Software Engineer, Performance Testing, Industry Solutions
Senior Software Engineer (Backend)
Senior Data Analyst
Senior Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say