AWS Cloud Engineer IV

ICW Group•San Diego, CA
•Hybrid

About The Position

The AWS Cloud Engineer IV designs, implements, and maintains cloud infrastructure systems using Amazon Web Services (AWS), ensuring that cloud solutions are scalable, secure, robust, highly available, fault tolerant, and maintainable. The role serves as a lead engineer and architect, providing technical guidance to platform and application development teams and collaborating with development, operations, security, and project management teams. It develops automation processes and standards, supports AWS platform capabilities and operations, and ensures infrastructure components meet performance and security standards. The position leads technical aspects of multiple projects and participates throughout the Agile product lifecycle, including architecture, design, development, testing, and deployment. It advises on migrating products to AWS, reviews code and designs, contributes to enterprise applications and integrations, and helps establish cloud-service policies and compliance procedures. The engineer evaluates infrastructure for risks and improvement opportunities, follows AWS service announcements and best practices, and documents system specifications and troubleshooting guidance. The position has no supervisory responsibilities but may mentor and train other software engineers. The job operates in a professional office environment and frequently uses computers, telephones, copiers, and other standard office equipment. ICW Group states that it is not offering employment sponsorship for this opportunity.

Requirements

  • Bachelor's degree from a four-year college or university, with a major in Computer Science, Information Technology, or a related field, or an equivalent combination of education and experience.
  • At least 7 years of experience working in an Engineering, Network, or DevSecOps role.
  • At least 3–5 years of experience with AWS.
  • AWS Solutions Architect Associate, AWS Certified DevOps Engineer, and/or AWS SysOps Admin certification required.
  • Experience creating designs for AWS/cloud applications and networks.
  • Proficiency in at least two programming languages, including Python or C#.
  • Experience with AWS services including Lambda, EC2, ECS, S3, CDK, CloudFormation, EventBridge, Secrets Manager, DynamoDB, SNS, SQS, Step Functions, CloudTrail, and CloudWatch.
  • Experience working with cloud management and monitoring tools.
  • Experience supporting highly available applications.
  • Ability to think critically and create solutions for unique scenarios.
  • Ability to work well with others in a team environment.
  • Ability to work additional hours as required.

Responsibilities

  • Perform the role of lead engineer and architect.
  • Design and develop scalable, highly available, fault-tolerant, and maintainable cloud-based solutions in AWS.
  • Guide platform and application development teams and provide technical guidance.
  • Ensure AWS cloud infrastructure components meet performance and security standards.
  • Partner with software engineers and conduct code reviews.
  • Participate in creating policies and procedures for cloud service use and compliance.
  • Advise on migrating existing products into an AWS environment.
  • Stay current with AWS technologies and best practices to drive innovation and efficiency.
  • Lead and facilitate technical aspects of several projects.
  • Collaborate on the design and development of enterprise applications and integrations.
  • Champion and apply best practices, including design reviews and continuous integration and deployment.
  • Work to minimize or eliminate defects upon delivery.
  • Partner with IT staff on complex tasks, using creativity and judgment to plan and accomplish goals.
  • Participate in all phases of the Agile product lifecycle, including design, development, and deployment.
  • Monitor AWS What's New and other forums to assess service changes and announcements for suitability for ICW infrastructure.
  • Partner with project management and other engineering teams to determine overall system solutions.
  • Contribute to improving and growing the AWS platform using best practices and technologies.
  • Regularly evaluate existing cloud infrastructure to identify risks and opportunities for improvement.
  • Provide expertise and contribute to application development on multiple large-scale, business-critical systems.
  • Write quality system functional specifications.
  • Partner with application teams to understand system designs and roadmaps.
  • Collaborate with application teams to conceptualize, design, and implement application and system architecture.
  • Work with the security team to conceptualize, design, and implement application and security architecture.
  • Provide technical support for the AWS platform and help improve its capabilities and operability.
  • Develop and maintain design and troubleshooting documentation and conduct systems tests.
  • May mentor and train other software engineers.

Benefits

  • Competitive benefits package
  • Medical plans
  • Dental plans
  • Vision plans
  • 401(k) retirement plan with company match
  • Bonus potential for all positions
  • Paid time off
  • Paid holidays
  • Support for continued learning
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service