PHIL, Inc. is revolutionizing the prescription management industry by building innovative solutions that streamline the interaction between doctors, pharmacies, and patients. The company's platform facilitates end-to-end prescription processing and delivery, addressing the complexities of the traditional healthcare industry with modern, scalable technology.
Requirements
- Deep expertise in designing scalable service-oriented architectures capable of handling high data volumes with minimal errors
- Proficiency in the AWS ecosystem and experience building distributed workflows on AWS
- Strong programming skills in Golang and Python, with a focus on API and backend service development
- Hands-on experience with databases such as PostgresDB, MongoDB, or similar systems
- Experience developing monitoring, alerting, and fault-tolerance systems for real-time issue detection and resolution
- Solid understanding of distributed systems, algorithms, and data structures
- Proficiency with CI/CD pipelines and cloud infrastructure management
Responsibilities
- Architect and develop scalable, high-performance backend systems for PHIL’s Pharmacy Platform, ensuring minimal downtime and processing errors
- Transition existing rule-based workflows to AWS-based workflows to improve reliability and scalability
- Design and implement robust APIs and micro-services enabling seamless communication among patients, prescribers, pharmacies, and internal systems
- Create fault-tolerant systems and monitoring frameworks to proactively detect and resolve errors
- Deeply understand the end-to-end prescription processing platform, identifying opportunities for simplification and optimization
- Enhance data pipelines for processing large-scale pharmacy and patient data with high accuracy and reliability
- Integrate platform systems with existing tools such as CRM, inventory management, and patient engagement systems
Other
- 10+ years of software engineering experience, including building and scaling large, complex systems
- Proven leadership experience in mentoring and managing engineering teams
- Collaborate closely with product managers, data analysts, and stakeholders to align technical solutions with business goals
- Establish coding standards, best practices, and documentation to ensure maintainability and knowledge sharing
- Mentor and lead a team of engineers, fostering a culture of accountability, innovation, and continuous improvement