AWS Engineer Backend Development & Cloud Infrastructure

Overview

On Site
Depends on Experience
Full Time

Skills

API
Agile
Amazon DynamoDB
Amazon Lambda
Amazon S3
Amazon Web Services
Backend Development
Cloud Computing
Collaboration
Continuous Delivery

Job Details

Job Title: AWS Engineer Backend Development & Cloud Infrastructure

Location: Dallas, TX

Job Summary:

We are seeking a skilled and experienced AWS Engineer with a strong background in backend software development and cloud-native architecture. The ideal candidate will have at least 5 years of software engineering experience, with 3+ years building production-grade systems on AWS, and deep knowledge of AWS services like Lambda, Step Functions, and DynamoDB. Strong programming skills in Java, Python, Node.js, or Go are essential.

Key Responsibilities:

  • Design, develop, and deploy scalable backend services and serverless applications using AWS (Lambda, API Gateway, Step Functions, DynamoDB, etc.)
  • Collaborate with architects, DevOps, and product teams to build and maintain reliable cloud infrastructure
  • Write clean, testable, and efficient code using modern backend languages (Java, Python, Node.js, or Go)
  • Optimize application performance and ensure high availability in production environments
  • Implement best practices for CI/CD, infrastructure as code, and monitoring/logging
  • Troubleshoot and resolve complex production issues related to AWS services and application logic

Must-Have Qualifications:

  • 5+ years of software engineering experience, with a strong focus on backend development
  • 3+ years of experience building and maintaining production systems on AWS
  • Deep hands-on expertise with AWS services, especially Lambda, Step Functions, and DynamoDB
  • Proficiency in at least one backend programming language: Java, Python, Node.js, or Go
  • Solid understanding of microservices, RESTful APIs, and event-driven architecture
  • Experience with CI/CD tools and practices

Nice-to-Have Skills:

    • Experience with other AWS services like S3, ECS, Cloud Watch, API Gateway
    • Familiarity with containerization (Docker) and Infrastructure as Code (e.g., Cloud Formation, Terraform)
    • Exposure to Agile/Scrum development methodologies

  • Knowledge of security best practices in cloud environments

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.

About Pinnacle Software Solutions