Senior AWS Cloud Engineer

Raymond JamesSaint Petersburg, FL
Hybrid

About The Position

This role will help drive and implement engineering solutions and strategies that will improve hybrid and public cloud technology adoption, with a focus on AWS technologies. This includes designing and participating in the development of cloud-based solutions that scale to help deliver both internal and business-facing applications. This role will leverage Infrastructure as Code (IaC) frameworks and programming languages to provide a repeatable catalog of secure platform services including virtualized and container-hosted services.

Requirements

  • Must have 3+ years of AWS Cloud Engineer experience.
  • Experience with Infrastructure as Code (IaC) using Terraform.
  • Experience coordinating efforts across one or more teams and mentoring more junior developers.
  • Experience with Amazon Web Services, including IAM, S3, EC2, Lambda/Serverless Technologies, RedShift, Aurora and EKS.
  • Knowledge of SOLID and object-oriented design patterns.
  • Experience with on-premises and cloud-based networking.
  • Good knowledge of on-premises and cloud security practices.
  • Experience writing software in one or more programming languages (e.g., Python, Java, Groovy, Go, TypeScript).
  • User/developer-level experience with Linux, particularly Ubuntu, Red Hat, or CentOS.
  • Experience working with CI/CD Pipelines or Stack Orchestration processes.
  • Experience working with Git.
  • Experience with Agile/Scrum planning tools (e.g., Jira, Azure DevOps).

Nice To Haves

  • Experience with Container tools including Kubernetes and Docker.
  • AWS Certification(s) preferred but not required.
  • Terraform Certification preferred but not required.
  • Programming Certification(s) preferred but not required.

Responsibilities

  • Implement, uphold, and manage the organization's Cloud Management policies, specifications, and infrastructure.
  • Migrate existing on-premise applications to the cloud, debug cloud stacks, and implement new cloud-applications.
  • Manage and perform continuous integration and continuous deployment processes, and cost optimization of the private, public, and hybrid cloud platforms.
  • Research and recommend innovative technologies and approaches for public cloud infrastructure management, upgrades, or improvements, while adhering to technical or budgetary constraints.
  • Proactively plan capacity monitoring and scaling of platforms and applications.
  • Obtain and evaluate information on factors such as costs, performance, and security to determine solution patterns and services.
  • Participate in software system programming, validation, deployment, and documentation.
  • Provide technical leadership, including mentoring others, gaining consensus across teams & individuals, substantiating technical decisions, validating team recommendations, integrating efforts into a comprehensive strategy, and delivering results on time.
  • Writes and/or reviews requirements, system specifications, flow charts and technical diagrams.
  • May occasionally work a non-standard schedule including nights and/or weekends and/or have on-call responsibilities.
  • Performs other duties and responsibilities as assigned.

Benefits

  • medical, dental, and vision
  • life insurance
  • critical illness insurance and accident insurance
  • disability benefits
  • retirement savings
  • paid time off (including vacation, holidays, and sick leave)
  • parental leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service