Principal Cloud Engineer

  • Galway based - 1 week per month onsite
  • Must have software development background
  • €95k base + 20% bonus + health + pension

Our client is seeking a Principal Cloud Engineer with a strong focus on application development to drive the architecture, design, and delivery of cloud-native applications on AWS. In this role, you will leverage your deep experience in software engineering to lead the development of high-performance, scalable applications, ensuring they are seamlessly integrated into a cloud-based ecosystem. You will also collaborate with teams to implement best practices in cloud application development, contributing to the overall architecture and strategy.

As a Principal Cloud Engineer, you will lead by example, guiding teams on application design principles, development frameworks, and cloud-native technologies. Strong leadership and communication skills are essential as you work across multiple teams, providing technical direction and ensuring alignment with business objectives.

Key Responsibilities:

  • Lead the architecture, design, and development of cloud-native applications with a focus on performance, scalability, and maintainability.
  • Collaborate with software development teams to integrate applications with AWS cloud services (e.g., Lambda, RDS, API Gateway, DynamoDB).
  • Drive the adoption of cloud-first strategies in application design, ensuring best practices are followed for security, reliability, and performance.
  • Provide technical leadership in software engineering, with a focus on microservices architecture, serverless design, and API development.
  • Work closely with product management and stakeholders to understand business requirements and translate them into cloud-based application solutions.
  • Mentor and guide development teams on cloud application design patterns, frameworks, and deployment strategies.
  • Troubleshoot and resolve complex application issues, ensuring high availability and resilience in a cloud environment.
  • Stay current with cloud technologies, tools, and trends, continuously improving the team's approach to application development in the cloud.

Required Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • 8+ years of experience in application development, with a strong background in software engineering
  • 5+ years of hands-on experience with AWS cloud services (e.g., Lambda, RDS, API Gateway, DynamoDB, S3).
  • Experience with microservices architecture and serverless application design in a cloud environment.
  • Proficiency in programming languages such as Java, Python, or Node.js, with a focus on building cloud-native applications.
  • Strong understanding of cloud application security, performance optimization, and scalability.
  • Leadership experience in guiding and mentoring development teams.
  • Excellent communication skills, with the ability to work cross-functionally and present complex technical concepts to stakeholders
  • Experience with CI/CD pipelines, infrastructure automation, and DevOps tools is a plus but not the primary focus.
  • Familiarity with containerization (e.g., Docker) and container orchestration (e.g., Kubernetes) is an advantage.

    What We Offer:

    • Competitive salary and benefits package.
    • Opportunities for leadership in shaping our cloud application development strategy.
    • Work in a fast-paced, innovative environment with cutting-edge cloud technologies.
    Chris  Pelow's our  Managing Director

    Managing Director

    Chris Pelow

    Managing Director

    [email protected]
    +353 87 624 3035