Position Summary
The Senior Software Development Engineer (SDE) is a pivotal member of the Intervention team, that will spearhead the design, implementation, extension, and support of applications critical to Healthmap's Intervention Engine. .
Responsibilities
- Collaborate closely with Product and Quality Assurance (QA) teams in a fast-paced agile environment to develop cloud-based scalable and extensible streaming/event-based applications, focusing on operational excellence and user experience
- Lead the design, implementation, and delivery of major feature releases, effectively dividing tasks to work in parallel with other SDEs and seamlessly reassembling for a cohesive launch
- Drive various engineering initiatives, including design/code review, unit testing, CI/CD pipeline management, and static code analysis, ensuring the highest level of development quality
- Lead in Production Support, promptly addressing and resolving issues while offering RCA (Root Cause Analysis) as needed
- Contribute to existing documentation, continuously refining content based on product updates and user feedback
- Champion innovation in our product development, with a focus on simplification, scalability, observability, and quality
- Provide mentorship to fellow team members, guiding them in software engineering best practices and project delivery
- Perform other duties as assigned
Requirements
- Bachelor’s degree in Computer Science or related STEM fields or equivalent work experience
-
Minimum of 8 years’ experience with a Bachelor’s degree or 5 years with a Master’s in software development, specializing in handling large datasets:
-
Advanced proficiency in Java, React, and Python.
Extensive experience with event-driven architecture w/ AMQ/RabbitMQ/Kafka.
Advanced familiarity with distributed caches like Redis and GemFire.
Exposure to major cloud platforms such as AWS, GCP.
Experience with CI/CD tools like Jenkins, GitLab DevOps.
Experience with observability tools like DataDog.
• Ability to lead the system design and implementation of complex software solutions based on user requirements with meticulous attention to quality.
• Ability to estimate project timelines with reasonable accuracy.
• Passionate problem-solver with a proven track record of delivering results.
• Excellent verbal and written communication skills, with the ability to handle escalations.
- Knowledge or keen interest in the US healthcare industry.
Skills
- Passionate about problem solving with know-how to get things done
- Excellent verbal and written communication skills
Travel
No Travel
#LI-Remote