What we're looking for
We are looking for Software Engineers (all levels of experience) who have a passion for technology and solving interesting challenges. You will design and implement highly scalable systems and algorithms for high throughput, performance, reliability and latency. You will join a startup tech team that is building data products that enables more and better healthcare.
The output of your work will be instrumental in redefining healthcare operations. Apply modern technologies — data pipelines, data science, artificial intelligence, machine learning — to healthcare operations. Come help us deliver great products to healthcare teams.
Objectives of this Role
- Architect, design, implement, test and deliver highly scalable products.
- Master our development process, culture, and codebase, then improve it.
- Operate effectively in the hybrid engineering model where engineers are encouraged to design and execute the vital work to ensure quality in their own code as well as other engineers.
- Mentor others in development technologies, tools and processes.
- Develop test strategies, design automation frameworks and write unit/functional tests to drive up code coverage and automation metrics.
Responsibilities
- Design and implement highly scalable systems and algorithms for high throughput and performance
- Architect data pipelines and web applications for company products
- Create data models and designs using Python and cloud architecture (AWS)
- Learn new company technologies and work effectively in a fast-paced dynamic environment.
- Work closely with the rest of the team members to develop, test, deploy, and operate high quality software.
- Bring positive energy!
Qualifications
Requirements:
- Ability to deliver and passion for high quality code
- Good algorithmic thinking