Senior Cloud Engineer

Exton, Pennsylvania

iPipeline
Apply for this Job
Overview

As a global market leader, iPipeline combines technology, innovation, and expertise to deliver ground-breaking, award-winning software solutions that transform the life insurance, financial services, and protection industries. With one of the industry's largest data sets, we help advisors/advisers and agents to transform paper and manual operations into a secure, seamless digital experience - from proposal to commission- so they can help better secure the financial futures of their clients.

At iPipeline, you'll play a major role in helping us to provide best-in-class, transformative solutions. We're passionate, creative, and innovative, and together as a team, we continually strive to advance, accelerate, and expand the reach of our technology. We value different perspectives and are committed to creating an environment that embraces diverse backgrounds and fosters inclusion.

We're proud that we've been recognized as a repeat winner of various industry awards, demonstrating our excellence and highlighting us as a top workplace in both the US and the UK. We believe that the culture we've built for our nearly 900 employees around the word is exceptional - and we've created a place where our employees love to come to work, every single day.

Come join our team.

About iPipeline

Founded in 1995, iPipeline operates as a business unit of Roper Technologies (Nasdaq: ROP), a constituent of the Nasdaq 100, S&P 500 , and Fortune 1000 indices. iPipeline is a leading global provider of comprehensive and integrated digital solutions for the life insurance and financial services industries in North America, and life insurance and pensions industries in the UK. We couple one of the most expansive digital and automated platforms with one of the industry's largest data libraries to accelerate, automate, and simplify various applications, processes, and workflows - from quote to commission - with seamless integration. Our vision is to help everyone achieve lasting financial security by delivering innovative solutions that connect, simplify, and transform the industry.

iPipeline is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to gender, race, color, religious creed, national origin, age, sexual orientation, gender identity, physical or mental disability, and/or protected veteran status. We are committed to building a supportive and inclusive environment for all employees.

This is an office-based position.

Responsibilities

Job Overview:

The Senior Cloud Systems Engineer will be responsible for designing, implementing, and maintaining cloud infrastructure solutions for our organization. You will collaborate with cross-functional teams, and ensure the reliability, security, and scalability of cloud environments. You will also drive cloud adoption, best practices, and innovative solutions that align with business goals.

Key Responsibilities:

Cloud Architecture & Design:
  • Design, implement, and maintain cloud infrastructure on platforms such as AWS and Azure.
  • Ensure high availability, scalability, and reliability of cloud infrastructure, including traditional computer and serverless solutions.
  • Work on hybrid/multi-cloud strategies to integrate AWS, Azure, or Google Cloud solutions to support integrated cloud environments.
  • Oversee and execute cloud migrations from on-prem systems to cloud platforms, ensuring minimal disruption and maximum performance through effective planning, testing, and execution.
  • Implement monitoring tools (e.g., AWS CloudWatch, Prometheus) to track cloud system performance.
  • Monitor and optimize cloud costs, ensuring efficient use of cloud resources and budget adherence by leveraging tools, analyzing usage patterns, and recommending cost-saving measures.
Automation & Optimization:
  • Develop and maintain infrastructure as code (IaC) solutions with Terraform and CloudFormation.
  • Automate cloud infrastructure deployment and management using tools like Terraform, Ansible, or CloudFormation. Continuously optimize cloud resources for performance and cost efficiency.
  • Continuously improve automation practices to enhance efficiency and reduce the need for manual intervention.
Security & Compliance:
  • Ensure that cloud environments adhere to industry security standards and best practices across global cloud environments.
  • Implement security measures like encryption, access controls, and monitoring.
  • Collaborate with security teams to ensure data protection and compliance with industry regulations integrating security controls into cloud solutions and proactively addressing potential vulnerabilities.
Collaboration:
  • Work closely with development, DevOps, IT, and product teams to design, implement, and support cloud solutions that meet business requirements and improve operational efficiencies.
  • Provide guidance and best practices for cloud adoption and migration projects.
Troubleshooting & Support:
  • Diagnose and resolve cloud-related issues, performance bottlenecks, and outages. Provide timely support and maintain a high level of system availability through proactive monitoring and root cause analysis.
Innovation & Improvement:
  • Stay up-to-date with emerging cloud technologies and industry trends.
  • Evaluate, propose, and implement new tools and services to improve the cloud infrastructure and processes.
  • Participate in architectural reviews and provide recommendations for optimization within environments.
Mentorship:
  • Mentor less experienced cloud systems engineers, providing technical guidance, training, and best practices in cloud technologies.
Qualifications

Required Skills and Qualifications:
  • Education: A Bachelor's in Computer Science, Information Technology, or a related field (or equivalent work experience).
  • Experience: Minimum of 6 years of experience designing, deploying, and optimizing cloud infrastructure.
  • Certifications: Cloud certifications (AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert, or similar) are highly desirable.
  • Advanced knowledge of Linux/Unix, Windows, networking protocols, and cloud networking.
  • Experience designing, deploying, and optimizing complex multi-cloud/hybrid cloud architectures, including multi-region and high-availability, fault-tolerant solutions.
  • In-depth knowledge and experience designing integrations between cloud platforms such as AWS, Azure, and/or Google Cloud.
  • Expert knowledge of infrastructure as code (IaC) tools like Terraform, Terragrunt and CloudFormation.
  • Experience enhancing automation with advanced scripting (Python, Bash, PowerShell) and API integrations.
  • Experience with container solutions, such as Kubernetes and Fargate.
  • Expert-level understanding of networking, security, and cloud architecture principles. In-depth knowledge of cloud security practices and frameworks (e.g., IAM, encryption, firewalls).
  • Expert-level knowledge and deep experience integrating compliance controls and regulatory standards (e.g., ISO 27001, GDPR, SOC 2, HIPAA) into cloud architectures.
  • Experience implementing GitOps practices for version-controlled infrastructure management.
Preferred Qualifications:
  • CI/CD: Experience with Continuous Integration/Continuous Deployment (CI/CD) tools like GitHub, Octopus, and/or Jenkins. Proficiency automating deployments with containerization (Docker, Kubernetes).

Benefits

We offer a competitive compensation and benefits package, opportunities for career growth, an employee stock purchase plan, 401(k), generous time off and flexible work/life balance, company-matched retirement packages, an employee wellness program, and an awards and recognition program - all in a creative, fast-growing, and innovative company.
Date Posted: 23 April 2025
Apply for this Job