Jazz Pharmaceuticals is a global biopharma company dedicated to developing life-changing medicines for patients. The Principal, Cloud Software Engineer will design, develop, and maintain healthcare-focused applications, leading the development of secure, scalable, AI-enabled web applications and APIs within an AWS cloud environment.
Responsibilities:
- Design, develop, and maintain full stack web applications using Python, Java, C++ and modern frontend frameworks
- Build scalable backend services and APIs using Python frameworks such as FastAPI, Flask, or Django
- Develop responsive, intuitive, and secure user interfaces using React, TypeScript, JavaScript, HTML5, CSS and Tailwind
- Build healthcare and research applications that support clinical, operational, and AI-enabled workflows
- Collaborate with Product, AI/ML/Data Engineering, IT / Infrastructure and Business teams to translate requirements into effective software solutions
- Design and develop application features that incorporate AI/ML capabilities
- Integrate AI services and machine learning models into production applications through APIs and service interfaces
- Work with AI/ML teams to support model inference, prompt-based experiences, and AI-powered workflows in healthcare use cases
- Build secure and scalable application components within the AWS environment using services such as EC2, Lambda, ECS/EKS, API Gateway, S3, CloudFront, CloudWatch, and IAM
- Implement authentication, authorization, role-based access, and secure data handling patterns appropriate for regulated healthcare environments
- Develop integrations with internal and external systems using APIs, event-driven patterns, and secure service communication
- Create and maintain automated unit, integration, and end-to-end tests to ensure software quality and reliability
- Support CI/CD practices and modern software delivery workflows using tools such as GitHub Actions, Jenkins, or AWS CodePipeline
- Contribute to application monitoring, logging, and troubleshooting to ensure performance, stability, and maintainability
- Participate in architecture and design reviews, providing input on application structure, scalability, security, and AI integration patterns
- Document application behavior, technical designs, and operational procedures
- Ensure solutions align with healthcare privacy, security, and regulatory expectations including HIPAA, GDPR, and GxP-aligned practices where applicable
- Mentor other engineers and contribute to engineering standards, code quality, and technical best practices
Requirements:
- Strong proficiency in Python, Java, C++ development with experience building enterprise or healthcare software applications
- Strong experience with modern frontend frameworks such as React, Angular, or Vue.js
- Experience designing and developing REST APIs and application backends
- Strong understanding of AWS services used for application development and deployment
- Experience building secure, scalable web applications in cloud environments
- Experience with authentication, authorization, and secure application design patterns
- Strong understanding of application testing practices, including unit, integration, and end-to-end testing
- Experience integrating third-party services, APIs, and internal systems
- Experience developing applications that incorporate AI/ML capabilities or intelligent workflows
- Familiarity with AI/ML application patterns such as model inference, LLM integration, prompt-driven experiences, search/retrieval, summarization, or recommendation features
- Experience working with Data Science or ML teams to productionize AI-driven application features
- Knowledge of healthcare privacy, security, and regulatory requirements, including HIPAA and GDPR
- Strong analytical, troubleshooting, and problem-solving abilities
- Excellent communication skills and ability to work effectively with cross-functional stakeholders
- Experience working in Agile/Scrum development environments
- Preferred Bachelor's degree in Computer Science, Software Engineering, Information Technology, Data Science, Bioinformatics, Mathematics, or a related technical discipline required
- 5+ years of professional software engineering experience
- 3+ years of experience designing and deploying cloud-native applications within AWS environments
- Demonstrated experience delivering complex software projects from design through production support
- Experience in Healthcare, Life Sciences, Pharmaceutical, Biotechnology, Clinical Research, or Medical Device environments
- Experience building AI-enabled healthcare applications, clinical decision support tools, or intelligent workflow solutions
- Experience developing event-driven or service-oriented application architectures
- Knowledge of software architecture patterns and enterprise integration practices
- Familiarity with regulated software development, validation, documentation, and change control practices