In this Software Engineer IV role, you will collaboratively work with a team of senior engineers to improve the clinical document upcycling process in a modern and cloud-native manner. This team is responsible for producing and maintaining products that will process the large volumes of data sent into our system on a daily basis. These responsibilities include implementing, documenting, and supporting items such as internal platform integrations, processing flows, storage patterns, and developer tooling.
You will be designing and developing scalable and maintainable data-driven systems that demonstrate best practices, writing maintainable data processing code that is easy to understand, and maintaining data pipelines capable of processing large volumes of clinical data in a stable and observable system. Collaboration with software and data engineers in the design and code review process, creating standards for and documenting the systems you help build, and participating in daily stand ups at 11:00am EST are expected. Work occurs in 2-week sprint cycles on a team of 4 engineers.