Senior Software Engineer
Core
Design and implement large-scale distributed software solutions and data workflows on cloud/on-prem systems to enable business growth in the healthcare industry.
Role type
Senior Software Engineer (System Design & Data Architecture)
Builds
Highly scalable distributed solutions and enterprise data integration systems
Domain
Healthcare / Cloud Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
System design, Cloud architecture, Java, Go, Unit/Integration testing, Agile methodologies
Preferred skills
Stream/batch processing, On-prem to cloud migration, Regulatory compliance (SOX, HIPAA)
Technologies
AWS, Linux, Windows, Java, Go
Responsibilities
Design and implement data workflows on cloud-based systems, Propose architecture for integrating disparate enterprise data, Lead multi-functional design sessions, Develop and document data movement standards, Conduct code and design reviews, Mentor junior team members, Plan and lead engineers to deliver features
Seniority
Senior, hands-on IC with mentorship responsibilities