Senior Software Engineer
Omada Health- Full Time
- Senior (5 to 8 years)
Candidates should possess 8+ years of experience in full-stack development with a focus on service-oriented architectures and distributed systems, strong experience in Python, relational databases, and cloud platforms (preferably AWS), and a deep understanding of service design principles, including RESTful and event-driven architectures. They should have experience designing and optimizing data-intensive applications, a strong background in performance optimization, reliability engineering, and security best practices, and a track record of mentoring engineers and driving best practices for service and API development. Familiarity with observability, monitoring, and operational excellence in distributed systems is also required, along with experience working in regulated environments (HIPAA, SOC2, etc.) with a focus on privacy and security.
As a Senior Software Engineer at Pearl Health, you will lead the design and implementation of service-oriented architectures, develop high-performance, reliable data pipelines and APIs, collaborate with product and engineering leadership to drive architectural decisions, own and drive technical projects with autonomy and accountability, improve observability, monitoring, and reliability across distributed services and cloud infrastructure, and mentor and upskill lower and mid-level engineers, fostering a strong engineering culture. Additionally, you will apply best practices in service design, data consistency, and security to ensure system integrity and regulatory compliance.
Healthcare technology platform for providers
Pearl Health provides a platform designed to improve the efficiency and effectiveness of healthcare providers, including doctors and practice managers. The platform automates routine tasks, allowing providers to spend more time on patient care. It offers tools for tracking patient data and managing care teams, which helps providers gain transparency and credit for their work. Additionally, Pearl Health supports value-based care by enabling providers to monitor their performance through numerical data and graphs, helping them understand patient outcomes better. The platform also identifies at-risk patients, allowing for timely interventions. Pearl Health differentiates itself by focusing on technology that enhances care delivery and patient outcomes, while maintaining high customer satisfaction and retention. The company's goal is to empower healthcare providers to deliver better care through effective data management and support.