Lead Cloud Engineer πŸ‡ΊπŸ‡Έ

Rearc
Full_timeβ€’$190k-220k/year (USD)β€’United States

πŸ“ Job Overview

  • Job Title: Lead Cloud Engineer
  • Company: Rearc
  • Location: New York, United States
  • Job Type: Hybrid (Hybrid - Some telework available in the NYC metro area. Local travel required to customers.)
  • Category: DevOps Engineer
  • Date Posted: 2025-06-05
  • Experience Level: 5-10 years
  • Remote Status: Hybrid

πŸš€ Role Summary

  • Lead project teams to deliver cloud-based infrastructure, applications, and services using a GitOps mindset and Infrastructure as Code (IaC) tooling.
  • Design, develop, and manage robust and scalable cloud solutions using coding languages such as Python, Go, Java, or other codified tech.
  • Provide both technical guidance and delivery oversight to ensure successful project completion.
  • Collaborate with cross-functional teams to ensure projects meet business requirements and user needs.

πŸ“ Enhancement Note: This role requires a strong background in cloud engineering, project leadership, and coding proficiency to drive successful project delivery and manage technical teams.

πŸ’» Primary Responsibilities

  • Cloud Architecture & Design: Lead the design and architecture of cloud-based infrastructure, applications, and services using a GitOps mindset and IaC tooling.
  • Project Leadership: Lead project teams, providing technical guidance, and delivery oversight to ensure successful project completion.
  • Coding & Development: Develop and manage cloud-based solutions using coding languages such as Python, Go, Java, or other codified tech.
  • Collaboration: Work with cross-functional teams, including designers, product managers, and stakeholders, to ensure projects meet business requirements and user needs.
  • Mentoring & Knowledge Sharing: Mentor junior team members and share knowledge to foster a culture of continuous learning and improvement.

πŸ“ Enhancement Note: This role requires a balance of technical expertise, leadership skills, and the ability to collaborate effectively with cross-functional teams to drive project success.

πŸŽ“ Skills & Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related field. Relevant experience may be considered in lieu of a degree.

Experience: 5-10 years of experience in cloud engineering, project leadership, and coding. Proven track record of delivering successful cloud projects.

Required Skills:

  • Proficiency in cloud architecture and design using a GitOps mindset and IaC tooling (e.g., Terraform, CloudFormation, Pulumi).
  • Strong programming skills in languages such as Python, Go, Java, or other codified tech.
  • Experience leading project teams and providing technical guidance and delivery oversight.
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  • Strong problem-solving skills and the ability to troubleshoot complex technical issues.

Preferred Skills:

  • Experience with multiple cloud providers (e.g., AWS, GCP, Azure).
  • Familiarity with containerization and orchestration tools (e.g., Kubernetes, Docker).
  • Knowledge of infrastructure automation and configuration management tools (e.g., Ansible, Puppet, Chef).
  • Experience with CI/CD pipelines and DevOps practices.

πŸ“ Enhancement Note: This role requires a strong technical skill set, with a focus on cloud architecture, coding, and project leadership. Relevant experience and certifications in cloud engineering and project management are highly valued.

πŸ“Š Web Portfolio & Project Requirements

Portfolio Essentials:

  • A well-structured portfolio showcasing cloud-based infrastructure, applications, and services you have designed, developed, and managed.
  • Live demos or case studies demonstrating your ability to lead project teams and deliver successful cloud projects.
  • Examples of your coding skills, with a focus on Python, Go, Java, or other relevant languages.
  • Documentation of your technical approach, including architecture decisions, design patterns, and best practices.

Technical Documentation:

  • Detailed documentation of your cloud architecture, including diagrams, flowcharts, and technical specifications.
  • Code comments and documentation demonstrating your attention to detail and commitment to maintainable code.
  • Test cases and performance metrics demonstrating your ability to optimize and troubleshoot cloud-based solutions.

πŸ“ Enhancement Note: This role requires a strong portfolio demonstrating your technical expertise, leadership skills, and ability to deliver successful cloud projects. Include examples of your coding skills, architecture decisions, and collaboration with cross-functional teams.

πŸ’΅ Compensation & Benefits

Salary Range: $190,000 - $220,000 per year. This range is based on market research for cloud engineering roles in the New York City area, considering experience level, skills, and regional cost of living.

Benefits: (Not specified in the job listing)

Working Hours: 40 hours per week, with some flexibility for telework in the NYC metro area. Local travel required to customers.

πŸ“ Enhancement Note: The salary range provided is based on market research for cloud engineering roles in the New York City area. Benefits and working hours may vary and should be discussed with the hiring manager.

🎯 Team & Company Context

🏒 Company Culture

Industry: Rearc is a technology consulting firm specializing in cloud engineering, data analytics, and digital transformation. This role will be part of the cloud engineering team, working on projects for various clients across industries.

Company Size: Rearc is a mid-sized company, allowing for close collaboration and growth opportunities within the cloud engineering team.

Founded: Rearc was founded in 2015, with a focus on providing innovative technology solutions to clients across industries.

Team Structure:

  • The cloud engineering team consists of cloud engineers, senior cloud engineers, and cloud architects, working together to deliver successful cloud projects.
  • The team collaborates with other departments, including data analytics, digital transformation, and project management, to ensure projects meet business requirements and user needs.
  • The team follows an Agile/Scrum methodology, with regular sprint planning, code reviews, and quality assurance practices.

Development Methodology:

  • Rearc follows an Agile/Scrum methodology, with regular sprint planning, daily stand-ups, and sprint retrospectives.
  • The team uses version control systems (e.g., Git) and CI/CD pipelines (e.g., Jenkins, CircleCI) to ensure efficient and reliable development processes.
  • Rearc emphasizes infrastructure automation and IaC tooling (e.g., Terraform, CloudFormation, Pulumi) to build robust and scalable cloud solutions.

Company Website: Rearc

πŸ“ Enhancement Note: Rearc's company culture emphasizes collaboration, innovation, and continuous learning. The cloud engineering team works closely with other departments to deliver successful projects and drive business value for clients.

πŸ“ˆ Career & Growth Analysis

Web Technology Career Level: This role is a senior-level position, requiring a strong background in cloud engineering, project leadership, and coding. The ideal candidate will have 5-10 years of experience and be ready to take on a leadership role in driving cloud projects to successful completion.

Reporting Structure: The Lead Cloud Engineer will report directly to the Cloud Engineering Manager and work closely with project managers, designers, and stakeholders to ensure project success.

Technical Impact: This role will have a significant impact on the technical direction of cloud projects, driving architecture decisions, and ensuring the delivery of robust and scalable cloud solutions.

Growth Opportunities:

  • Technical Leadership: As a Lead Cloud Engineer, you will have the opportunity to mentor junior team members, drive technical decisions, and contribute to the growth and development of the cloud engineering team.
  • Architecture & Design: This role offers the opportunity to work on complex cloud projects, driving architecture decisions, and designing scalable and secure cloud solutions.
  • Project Management: As a Lead Cloud Engineer, you will have the opportunity to develop your project management skills, leading teams and driving project delivery to successful completion.

πŸ“ Enhancement Note: This role offers significant growth opportunities for experienced cloud engineers looking to take on a leadership role and drive technical decisions in cloud projects.

🌐 Work Environment

Office Type: Rearc's office is a collaborative workspace, designed to foster innovation, creativity, and teamwork. The office features open-plan workspaces, meeting rooms, and breakout areas to support both focused work and team collaboration.

Office Location(s): Rearc's headquarters is located in New York City, with additional offices in San Francisco, Los Angeles, and London. The Lead Cloud Engineer role is based in the New York City office, with some flexibility for telework in the NYC metro area.

Workspace Context:

  • Collaboration: Rearc's office is designed to encourage collaboration, with open-plan workspaces, meeting rooms, and breakout areas to support teamwork and knowledge sharing.
  • Technology: The office is equipped with modern technology, including high-speed internet, multiple monitors, and testing devices, to support efficient and effective cloud engineering work.
  • Team Interaction: The cloud engineering team works closely together, with regular team meetings, code reviews, and pair programming sessions to foster a culture of continuous learning and improvement.

Work Schedule: The standard work schedule is 40 hours per week, with some flexibility for telework in the NYC metro area. Local travel may be required to visit customers.

πŸ“ Enhancement Note: Rearc's work environment is designed to support collaboration, innovation, and continuous learning. The office features modern technology, open-plan workspaces, and breakout areas to support both focused work and team collaboration.

πŸ“„ Application & Technical Interview Process

Interview Process:

  1. Phone Screen: A brief phone call to discuss your experience, skills, and career goals. Be prepared to discuss your cloud engineering experience and project leadership skills.
  2. Technical Deep Dive: A detailed technical conversation focused on your cloud engineering expertise, coding skills, and project leadership experience. Be prepared to discuss your approach to cloud architecture, design, and project delivery.
  3. Behavioral Interview: A conversation focused on your problem-solving skills, communication, and collaboration abilities. Be prepared to discuss your approach to project leadership, teamwork, and stakeholder management.
  4. Final Interview: A meeting with the hiring manager and other key stakeholders to discuss your fit for the role, career goals, and expectations for success.

Portfolio Review Tips:

  • Project Selection: Choose projects that demonstrate your cloud engineering expertise, project leadership skills, and ability to deliver successful cloud projects.
  • Case Studies: Prepare detailed case studies outlining your approach to cloud architecture, design, and project delivery, including any challenges faced and how you overcame them.
  • Code Samples: Include code samples demonstrating your coding skills, with a focus on Python, Go, Java, or other relevant languages.
  • Presentation: Prepare a well-structured presentation showcasing your cloud engineering expertise, project leadership skills, and ability to drive successful cloud projects.

Technical Challenge Preparation:

  • Cloud Architecture: Brush up on your cloud architecture and design skills, focusing on your chosen cloud provider(s) and IaC tooling.
  • Coding: Refresh your coding skills, with a focus on Python, Go, Java, or other relevant languages. Practice coding challenges and prepare for a coding assessment as part of the interview process.
  • Project Leadership: Review your project leadership experience, focusing on your approach to technical guidance, delivery oversight, and stakeholder management.

ATS Keywords: (Not specified in the job listing)

πŸ“ Enhancement Note: Rearc's interview process is designed to assess your technical expertise, project leadership skills, and cultural fit for the role. Be prepared to discuss your cloud engineering experience, coding skills, and approach to project delivery and stakeholder management.

πŸ›  Technology Stack & Web Infrastructure

Cloud Platforms:

  • AWS, GCP, Azure (depending on client requirements)

Infrastructure as Code (IaC) Tooling:

  • Terraform, CloudFormation, Pulumi

Programming Languages:

  • Python, Go, Java (depending on project requirements)

Version Control:

  • Git

CI/CD Pipelines:

  • Jenkins, CircleCI (depending on project requirements)

Containerization & Orchestration:

  • Docker, Kubernetes (depending on project requirements)

πŸ“ Enhancement Note: Rearc's technology stack is tailored to client requirements, with a focus on cloud engineering, infrastructure automation, and IaC tooling. The ideal candidate will have experience with multiple cloud providers and IaC tooling, with a strong background in cloud architecture, design, and project leadership.

πŸ‘₯ Team Culture & Values

Cloud Engineering Values:

  • Innovation: Rearc values innovation and encourages team members to explore new technologies, tools, and approaches to drive continuous learning and improvement.
  • Collaboration: Rearc emphasizes teamwork and collaboration, with a focus on knowledge sharing, technical mentoring, and cross-functional collaboration.
  • Quality: Rearc is committed to delivering high-quality cloud solutions that meet business requirements and user needs.
  • Customer Focus: Rearc prioritizes customer success and ensures that cloud projects deliver value to clients and end-users.

Collaboration Style:

  • Cross-Functional Integration: Rearc's cloud engineering team works closely with other departments, including data analytics, digital transformation, and project management, to ensure projects meet business requirements and user needs.
  • Code Review Culture: Rearc emphasizes code reviews and pair programming to ensure high-quality code and knowledge sharing.
  • Technical Mentoring: Rearc encourages technical mentoring and knowledge sharing to foster a culture of continuous learning and improvement.

πŸ“ Enhancement Note: Rearc's cloud engineering team values innovation, collaboration, and customer focus. The team works closely with other departments to deliver successful cloud projects and drive business value for clients.

⚑ Challenges & Growth Opportunities

Technical Challenges:

  • Cloud Architecture: Design and implement scalable, secure, and highly available cloud solutions using a GitOps mindset and IaC tooling.
  • Project Leadership: Lead project teams, providing technical guidance and delivery oversight to ensure successful project completion.
  • Stakeholder Management: Collaborate with cross-functional teams, including designers, product managers, and stakeholders, to ensure projects meet business requirements and user needs.
  • Emerging Technologies: Stay up-to-date with emerging cloud technologies, tools, and best practices to drive continuous learning and improvement.

Learning & Development Opportunities:

  • Technical Skill Development: Rearc encourages continuous learning and provides opportunities for team members to develop their technical skills through training, workshops, and certifications.
  • Conference Attendance: Rearc supports team members' attendance at relevant conferences, meetups, and industry events to stay up-to-date with emerging technologies and best practices.
  • Technical Mentoring: Rearc encourages technical mentoring and knowledge sharing to foster a culture of continuous learning and improvement.

πŸ“ Enhancement Note: Rearc's cloud engineering team faces technical challenges in cloud architecture, project leadership, and stakeholder management. The team encourages continuous learning and provides opportunities for team members to develop their technical skills, attend industry events, and engage in technical mentoring.

πŸ’‘ Interview Preparation

Technical Questions:

  • Cloud Architecture: Be prepared to discuss your approach to cloud architecture and design, including your use of a GitOps mindset and IaC tooling. Provide examples of cloud solutions you have designed, developed, and managed.
  • Project Leadership: Be prepared to discuss your experience leading project teams, providing technical guidance, and driving project delivery to successful completion. Provide examples of projects you have led and the outcomes achieved.
  • Coding: Be prepared to discuss your coding skills, with a focus on Python, Go, Java, or other relevant languages. Provide code samples demonstrating your ability to design, develop, and manage cloud-based solutions.

Company & Culture Questions:

  • Company Culture: Research Rearc's company culture, values, and mission. Be prepared to discuss how your personal values align with Rearc's and how you can contribute to the team's success.
  • Team Dynamics: Be prepared to discuss your approach to teamwork, collaboration, and knowledge sharing. Provide examples of how you have worked effectively with cross-functional teams to deliver successful projects.
  • Customer Focus: Be prepared to discuss your approach to customer success and ensuring that cloud projects deliver value to clients and end-users. Provide examples of how you have worked with stakeholders to understand and address their needs.

Portfolio Presentation Strategy:

  • Project Selection: Choose projects that demonstrate your cloud engineering expertise, project leadership skills, and ability to deliver successful cloud projects.
  • Case Studies: Prepare detailed case studies outlining your approach to cloud architecture, design, and project delivery, including any challenges faced and how you overcame them.
  • Code Samples: Include code samples demonstrating your coding skills, with a focus on Python, Go, Java, or other relevant languages.
  • Presentation Structure: Structure your presentation to tell a story, highlighting your technical expertise, project leadership skills, and ability to drive successful cloud projects.

πŸ“ Enhancement Note: Rearc's interview process is designed to assess your technical expertise, project leadership skills, and cultural fit for the role. Be prepared to discuss your cloud engineering experience, coding skills, and approach to project delivery and stakeholder management.

πŸ“Œ Application Steps

To apply for this Lead Cloud Engineer position:

  1. Update Your Resume: Tailor your resume to highlight your cloud engineering experience, project leadership skills, and coding proficiency. Include relevant keywords and examples of your technical expertise and achievements.
  2. Prepare Your Portfolio: Choose projects that demonstrate your cloud engineering expertise, project leadership skills, and ability to deliver successful cloud projects. Prepare detailed case studies outlining your approach to cloud architecture, design, and project delivery, including any challenges faced and how you overcame them.
  3. Research Rearc: Familiarize yourself with Rearc's company culture, values, and mission. Understand the company's focus on cloud engineering, data analytics, and digital transformation, and how your skills and experience align with the role and the company's goals.
  4. Practice Coding Challenges: Brush up on your coding skills, with a focus on Python, Go, Java, or other relevant languages. Practice coding challenges and prepare for a coding assessment as part of the interview process.
  5. Prepare for Behavioral Interviews: Review your project leadership experience, focusing on your approach to technical guidance, delivery oversight, and stakeholder management. Prepare examples of your problem-solving skills, communication, and collaboration abilities.
  6. Apply: Submit your application through the application link provided in the job listing. Include your resume, portfolio, and any other relevant documents that showcase your cloud engineering expertise, project leadership skills, and coding proficiency.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates should embrace a GitOps mindset and utilize Infrastructure as Code tooling. Proficiency in languages like Python, Go, or Java is essential for building robust and scalable solutions.