Tech Stack
AWSAzureCloudSaltStackTerraform
About the role
- Lead, mentor, and manage a team of engineers, fostering a collaborative and high-performance culture
- Take ownership of engineering projects from conception to deployment, ensuring timely delivery and quality
- Oversee the design, implementation, and maintenance of cloud-based solutions (AWS, Azure, Google Cloud)
- Drive the adoption of automation tools and practices to improve efficiency and reduce manual intervention
- Implement and manage Infrastructure as Code (Terraform, CloudFormation, or similar)
- Collaborate closely with product management, operations, and other engineering teams to align on goals and deliverables
- Provide technical guidance and support to the team, ensuring best practices in software development and system architecture
- Promote a culture of continuous improvement, identifying opportunities for process enhancements and implementing solutions
- Communicate effectively with stakeholders, providing regular updates on project status, risks, and opportunities
Requirements
- 8-10 years of experience in software engineering, with at least 3 years in a leadership role
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- Proven experience with cloud platforms such as AWS, Azure, or Google Cloud
- Strong knowledge of automation tools and practices
- Hands-on experience with Infrastructure as Code tools like Terraform, CloudFormation, etc.
- Demonstrated ability to lead and mentor engineering teams
- Strong project management skills with a track record of delivering complex projects on time
- Excellent verbal and written communication skills
- Strong analytical and problem-solving abilities
- Must be eligible for any required U.S. Government authorizations for export-controlled commodities and technology
- Requires commuting to office 3 days per week to Blue Bell, PA or Salt Lake City, UT