Senior Manager, Engineering

closed
Kyruus Health Logo

Kyruus Health

πŸ’΅ $155k-$191k
πŸ“Remote - United States

Summary

Join Kyruus Health as a Senior Manager, Engineering and lead a team of software engineers in designing, developing, and maintaining a complex EHR integration system. You will foster a collaborative environment, ensuring high availability and reliability of the platform. This role requires extensive experience in Java/Python, API design, microservices architecture, and managing large-scale systems. You will collaborate with cross-functional teams and ensure compliance with security standards. Kyruus offers a competitive salary, comprehensive benefits, and opportunities for career growth. The company values empathy, drive, respect, and accountability in its employees.

Requirements

  • 8-12 years of software engineering experience, including hands-on technical experience building cloud-based software solutions and a strong focus on complex API systems
  • 6+ years of managing software engineering teams, with a proven leadership in managing large-scale, complex systems
  • Expert in Java / Python: Extensive experience in Java/Python, Spring/Flask/Django, or other modern Java/Python frameworks
  • A deep knowledge of RESTful API design principles, microservices architecture, and experience with large-scale API management
  • A deep knowledge of building asynchronous, distributed system that handles a high volume of traffic requests
  • Hands-on experience with cloud platforms such as AWS, GCP, or Azure, and cloud-native API solutions
  • Hands-on experience with CI/CD pipelines (CircleCI, Github Action), containerization (Docker, Kubernetes), and version control (Git), infrastructure as code (Pulumi, Terraform)
  • Strong experience with relational and NoSQL databases, caching mechanisms (Redis, Memcached), and performance optimization techniques
  • A strong experience managing offshore teams that are geographically dispersed
  • Proficiency in API security standards such as OAuth, JWT, and ensuring compliance with data protection laws
  • Strong leadership and communication skills, with the ability to manage cross-functional teams and communicate complex technical details to non-technical stakeholders
  • Proven problem-solving abilities with a focus on delivering solutions in high-pressure environments

Responsibilities

  • Lead and mentor a team of software engineers, fostering a collaborative environment that encourages innovation and growth
  • Conduct regular one-on-ones, performance reviews, and facilitate career development
  • Closely collaborate with Product to oversee the design, development, and maintain a complex, high-traffic Electronic Health Record (EHR) Integration system
  • Ensure the architecture is scalable, and meets business requirements
  • Establish and enforce best practices for Java coding, testing, CI/CD pipelines, security, and performance optimization
  • Drive continuous improvements in architecture to enhance scalability and reliability
  • Work closely with other engineering teams, DevOps, and QA to align on project goals, system integrations, and operational excellence
  • Ensure high availability and reliability of the EHR integration platform
  • Identify and resolve performance bottlenecks, and implement monitoring and alerting systems
  • Identify potential risks in projects and technical decisions, proposing mitigation strategies and contingency plans
  • Ensure the system is designed and controlled according to SOC2 and HiTrust certifications and meets HIPAA rule

Preferred Qualifications

  • Experience in the healthcare industry and have a good understanding of the ecosystem and data security compliance
  • Experience with multiple EHR integrations such as Epic and Cerner and intricate knowledge of managing the EHR partnership
  • Experience with managing API contracts and/or data contracts
  • Experience with asynchronous communication protocols (gRPC, GraphQL, etc.)

Benefits

  • Annual bonus program
  • Equity
  • Medical, dental, and vision benefits
  • Unlimited paid time off (PTO)
  • Generous paid parental leave
  • A home office stipend
  • 401(k) program with company match
  • A wellness and lifestyle program
This job is filled or no longer available

Similar Remote Jobs