This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior Software Engineer, your expertise will be critical in evolving our platform, directly impacting how thousands of healthcare providers leverage data to deliver more proactive and effective patient care. You will design, build, and own the robust services that form the backbone of our platform. You will tackle complex technical challenges to ensure our systems are scalable, reliable, and capable of supporting the providers who depend on us.
Job Responsibility:
Lead the design and implementation of service-oriented architectures, guiding the decomposition of monolithic applications into scalable, maintainable services
Develop high-performance, reliable data pipelines and APIs to support both real-time and batch data processing across our systems
Drive pivotal architectural decisions and system optimizations in close collaboration with product and engineering leadership
Own technical projects from discovery to delivery with autonomy, ensuring solutions align with business needs and long-term scalability
Enhance the observability, monitoring, and reliability of our distributed cloud infrastructure to ensure operational excellence
Mentor and upskill fellow engineers, fostering a strong culture of technical best practices and collaborative growth
Requirements:
8+ years of professional experience in full-stack development, with a clear focus on service-oriented architectures and distributed systems
Strong proficiency in Python, relational databases, and a major cloud platform (AWS preferred)
A deep understanding of modern service design principles, including RESTful and event-driven architectures
Proven experience designing, building, and optimizing data-intensive applications that manage large-scale data movement
A demonstrated history of mentoring engineers and successfully driving technical best practices within a team
A strong background in performance optimization, reliability engineering, and security best practices
Nice to have:
Experience having led or played a significant role in a monolith-to-service-oriented architecture migration
A background working in healthcare technology, fintech, or another highly regulated industry
Familiarity with compliance and security frameworks such as HIPAA or SOC2