Senior AWS Cloud Engineer

Overview

Remote
$60 - $70
Contract - W2
Contract - 12 Month(s)
10% Travel

Skills

AWS
Lambda
API Gateway
IAM
CloudWatch
S3
CloudFormation/CDK
python
Java

Job Details

Job Title: Sr. AWS Cloud Engineer

Job Location: Remote, Dallas, TX 7523

Duration: 6 Months+ With possibility of extension.

Must be able to work 8 am CST 5 pm CST! (CST & EST candidates only)

Travel: Must be able to travel for 1 week to Client Headquarters in Dallas to work onsite. This could be quarterly or monthly depending on the manager. (Expenses paid)

Overview:

Seeking an experienced AWS Cloud Engineer to join our growing cloud engineering team in support of a strategic Identity Provider (IDP) migration to Ping. Will be working directly with seasoned engineers and leadership, playing a key part in foundational service builds that will live beyond the migration itself. We re seeking someone who brings deep technical experience and isn t afraid to pick up work, communicate openly, and hold their own among strong senior peers.

Team Dynamics & Culture Fit:

  • This team is made up of long-tenured engineers who are transitioning from legacy systems to modern cloud architecture.
  • Seeking good learners and culture fit

Technical Environment:

  • Cloud: AWS (Lambda, API Gateway, IAM, CloudWatch, S3, CloudFormation/CDK)
  • Languages: Python (primary), Java (secondary for APIs)
  • Messaging: Kafka / Confluent Must be comfortable setting up and configuring topics/queues
  • Tools: Git, Jenkins, GitHub Actions, Postman, Cypress, PyTest

Core Responsibilities:

  • Design, build, and maintain AWS-native services primarily using Lambda (Python) and Kafka (Confluent) to sync user data and credentials across legacy and modern identity platforms.
  • Develop event-driven architecture to trigger updates such as password changes or profile modifications across systems.
  • Create and manage Kafka topics/queues and support infrastructure setup (not just consuming them).
  • Write scalable, secure, and clean automation code primarily in Python (Pytest for services, Postman for API testing, Cypress for frontend where relevant).
  • Participate in peer code reviews, technical design discussions, and agile ceremonies.
  • Proactively identify gaps, own tasks, and collaborate closely with senior engineering leads.
  • Help transition infrastructure knowledge from startup-style builds to enterprise ownership.
  • Encrypted file processing developers will be building services in AWS, Lambda, serverless, services that are dealing in message processing (message in, transformation, message out).

Must-Have Qualifications:

  • 10+ years of professional experience in AWS cloud engineering, including cloud-to-cloud and cloud-to-on-prem connectivity.
  • Strong proficiency with AWS Lambda using Python for serverless development.
  • Hands-on experience with Kafka/Confluent must be able to set up, configure, and manage queues (not just consume messages).
  • Background in Java development and went into AWS Cloud. Comfortable working in both modern Python and legacy Java environments.
  • Familiarity with older Java-based microservices and APIs, and willingness to support and modernize legacy systems.
  • Experience with messaging systems such as JMS and MQ.
  • Solid understanding of cloud testing and automation tools (e.g., Postman, Cypress, PyTest).
  • AI Pair Programming Tools: Experience with AI-powered development tools, with a preference for Amazon Q; GitLab Duo also acceptable
  • Experience generating XML and working with file-based integrations.
  • Proven ability to collaborate across functions and work closely with senior and principal engineers.
  • Excellent communication skills proactive, self-driven, and confident in cross-team and leadership interactions.

Nice to Have:

  • IAM/SSO and identity migration experience
  • Cloud infra setup and early-stage team experience
  • Familiarity with legacy Java APIs
  • Proactive, collaborative, and supports principal engineers
  • Experience standing up cloud infra (e.g., Kafka queues) before handoff
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.