An international biopharmaceutical company headquartered in Dublin, Leinster, Ireland, Jazz Pharmaceuticals has U.S. offices in Palo Alto, California; Philadelphia, Pennsylvania; a
Principal, Cloud Software Engineer
Location
United Kingdom
Posted
6 days ago
Salary
0
Seniority
Lead
Job Description
Principal, Cloud Software Engineer
Jazz Pharmaceuticals
Role Description The Principal, Cloud Software Engineer will be responsible for designing, developing, and maintaining modern healthcare-focused applications that support clinical, research, and enterprise RnD AAAI initiatives across the RnD organization. This role will lead the development of secure, scalable, AI-enabled web applications and APIs within an AWS cloud environment, with a strong emphasis on product development, user experience, and delivery of intelligent software solutions. - 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. Qualifications - 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. Requirements - 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. Benefits - Eligible to participate in various benefits offerings, including, but not limited to, medical, dental and vision insurance, retirement savings plan, and flexible paid vacation.
Related Guides
Related Categories
Related Job Pages
More Cloud Engineer Jobs
Senior GCP Infrastructure Engineer
MSI Technologies Inc.Expert Talent Solutions | Connecting Innovation, Talent & Technology | Talentor International Partner
Role Description Avenga is actively seeking a highly skilled Senior GCP Infrastructure Engineer to play a pivotal role in supporting the migration of enterprise applications to the Google Cloud Platform (GCP). The ideal candidate is a seasoned Cloud/DevOps Engineer with robust experience in GCP, infrastructure automation, and enterprise cloud migration projects. - Design, build, and maintain GCP infrastructure solutions. - Automate infrastructure provisioning and management using Terraform. - Configure and manage cloud networking, security, IAM (Identity and Access Management), and monitoring systems within GCP. - Provide essential support for the migration of enterprise workloads to GCP. - Collaborate closely with Application, Platform, and Security teams to ensure seamless integration and secure operations. Qualifications - Strong hands-on experience with Google Cloud Platform (GCP). - Proficiency with Terraform for Infrastructure as Code (IaC). - Experience with Kubernetes (preferably GKE) and/or Docker. - Expertise in Cloud Networking, including VPC, VPN, Firewalls, and Load Balancers. - Strong knowledge of IAM and Cloud Security best practices. - Proficiency in Linux Administration. - Experience with Git version control. - Familiarity with CI/CD tools, such as GitHub Actions, GitLab CI, Jenkins, or Cloud Build. - Experience with Monitoring and Logging solutions. - Strong problem-solving skills. - Advanced English language proficiency. - Experience with enterprise cloud migration projects. Requirements - No specific nice-to-have skills were provided in the job description. Benefits - No benefits information was provided in the job description.
Full Stack Developer – Python, Java, Angular, AWS
Ignite IT - Innovation & TechnologyCollaborate. Innovate. Solve.
• Join a collaborative Agile engineering team responsible for designing, building, and maintaining secure, scalable cloud-native applications. • Design, develop, test, and maintain enterprise software applications supporting CBP systems. • Deliver secure, scalable, and high-quality software while collaborating closely with engineers, architects, product owners, and stakeholders. • Design, develop, and maintain full-stack applications supporting both legacy modernization and new development initiatives. • Build scalable backend services using Python, Java, and Spring Boot. • Develop responsive, modern user interfaces using Angular, TypeScript, Angular Material, HTML, CSS, and JavaScript. • Design and consume RESTful APIs within a microservices architecture. • Develop applications within Linux containerized environments. • Participate in Agile ceremonies including sprint planning, backlog refinement, sprint reviews, retrospectives, testing, demonstrations, and production releases. • Collaborate closely with software engineers, architects, stakeholders, and end users throughout the software development lifecycle. • Enhance existing applications through performance optimization, feature enhancements, and technical modernization. • Conduct code reviews and promote engineering best practices across the team. • Analyze complex technical problems and develop innovative, scalable solutions. • Help ensure software quality, reliability, and timely delivery. • Mentor junior developers and contribute to a collaborative engineering culture. • Continuously evaluate and adopt modern development tools, frameworks, and best practices.
Data Engineer – Azure, Snowflake
MindexWe don’t just get the job done: we constantly think about how to get it done better.
• Design, develop, and maintain scalable data pipelines using Azure Data Factory, Snowflake, SQL, and Python. • Build ETL and ELT processes that integrate data from enterprise applications, APIs, and third-party systems. • Develop reliable datasets and data models that support reporting, business intelligence, automation, and AI initiatives. • Partner with business stakeholders to gather requirements and translate business needs into technical solutions. • Monitor, troubleshoot, and optimize data pipelines to ensure performance, reliability, and data quality. • Perform data validation, testing, and reconciliation to ensure accurate and trusted data. • Document data flows, source-to-target mappings, and technical processes to support ongoing maintenance and knowledge sharing. • Collaborate with cross-functional teams to continuously improve the organization's cloud data platform and engineering practices.
• Design, build, and operate cloud-based solutions on Microsoft Azure using .NET/C# as the primary foundation, applying sound architecture, design patterns, and engineering best practices. • Build and maintain the middleware, API, and integration layer connecting backend services to modern front-ends (Next.js, React) and native mobile applications. • Integrate enterprise backend systems including CMS/DXP platforms, Salesforce, SharePoint, Microsoft 365, and Microsoft Graph, ensuring secure, reliable data flow across the ecosystem. • Work with SQL and document databases (Cosmos DB and similar) and Microsoft Fabric to design data models and pipelines that support both application and analytics needs. • Design and implement AI-powered features and agentic experiences using Microsoft Copilot Studio, Microsoft Foundry, Azure OpenAI, Azure AI Search, Azure Cognitive Search, and Azure Machine Learning. • Architect solutions for performance, security, and scale applying sound patterns for authentication/authorization, caching, messaging, and resilient service-to-service communication. • Own CI/CD pipelines and DevOps practices using Azure DevOps and GitHub Actions, driving automated build, test, and deployment across environments. • Use AI-driven development tools (GitHub Copilot, Claude, Codex) to accelerate delivery, prototype faster, and raise the bar on code quality across the team. • Partner with front-end and mobile engineers to define clean API contracts and shared data models that keep client and server in sync as products evolve. • Serve as a technical lead on client engagements, translating business requirements into pragmatic architecture and mentoring developers through code reviews and hands-on guidance. • Collaborate with architects across the Experience practice (DXP, Modern Workplace) to ensure backend and integration decisions align with the broader platform strategy. • Contribute to Genpact Experience’s engineering practice through reusable accelerators, internal tooling, and documentation that raise delivery quality across engagements.




