Description
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