AWS Backend Engineer

Jobtailor

Charlotte (NC)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking an experienced backend engineer in Charlotte, NC to design and implement scalable AWS-based services. You will modernize ETL pipelines using Kafka and AWS tools, build reusable APIs, and contribute to architecture and solution design across multiple tiers and data stores.

The role emphasizes hands-on Java/Spring Boot development, Python/PySpark ETL, and strong collaboration in a XP/ Agile environment with TDD and pair programming. AWS certifications are a plus.

Qualifications

  • 8-12+ years of software development experience with cloud focus.
  • Hands-on experience with AWS services: Lambda, API Gateway, EMR, Glue, Kafka, Flink.
  • Strong in Java, Spring Boot, Python / PySpark ETL and data processing.
  • DevOps/CI/CD using Terraform, Concourse and Jenkins.
  • AWS Associate or Solutions Architect certification preferred.

Responsibilities

  • Design and develop scalable backend solutions on AWS.
  • Modernize ETL workflows into event-driven architectures using Kafka and AWS services.
  • Build reusable APIs, backend components, and MVP user stories.
  • Participate in backlog grooming, story mapping, technical design, and solution architecture.
  • Develop across APIs, databases, and cloud services.
  • Leverage CI/CD pipelines for automated build and deployment.
  • Work in an Agile XP environment with pair programming and TDD.
  • Collaborate with client teams, mentoring and guiding engineering work.
  • Break down complex challenges into manageable tasks with high-quality delivery.

Skills

Cloud development
AWS services
Java
Spring Boot
Python / PySpark
TDD
XP
Pair Programming
Communication
Problem-solving

Tools

Terraform
Concourse
Jenkins
Kafka
Flink
AKAMAI

Job description

Responsibilities
  • Design and develop scalable backend solutions on AWS.
  • Modernize ETL workflows into event-driven streaming architectures using Kafka and AWS services.
  • Build reusable APIs, backend components, and MVP user stories.
  • Participate in backlog grooming, story mapping, technical design, and solution architecture.
  • Develop across multiple application tiers, including APIs, databases, and cloud services.
  • Leverage DevOps CI/CD pipelines for automated build and deployment using Terraform, Concourse, and Jenkins.
  • Work in an Agile XP environment with pair programming and Test-Driven Development (TDD).
  • Collaborate closely with client teams, providing technical guidance, mentoring, troubleshooting, and knowledge transfer.
  • Break down complex technical challenges into manageable development tasks while maintaining high-quality deliverables.
Requirements
  • 8-12+ years of software development experience including strong cloud development expertise.
  • Hands-on experience with AWS services, including: AWS Lambda, API Gateway, EMR, Glue, Hudi, Kafka, Flink.
  • Strong experience with: Java, Spring Boot, Python / PySpark ETL and data processing.
  • Experience with DevOps and CI/CD using Terraform, Concourse, and Jenkins.
  • Experience with AKAMAI.
  • Working knowledge of Spark, MongoDB, DynamoDB, and Aurora.
  • Experience working in Agile, XP, Pair Programming, and TDD environments.
  • Excellent communication, collaboration, mentoring, and problem-solving skills.
  • AWS Associate or AWS Solutions Architect Certification preferred.
  • Ability to understand future-state architecture and provide technical direction to engineering teams.
  • Nice to Have: Experience with Amazon Bedrock.
  • AgentCore Advanced cloud modernization and streaming data architecture experience.
Core Competencies

Demonstrates extensive expertise in designing and developing scalable backend solutions on AWS, with a strong focus on modernizing ETL workflows and building reusable APIs. Proficient in leveraging DevOps practices and Agile methodologies to deliver high-quality software solutions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AWS Data Engineer
AWS Data Engineer

Inizio Partners Corp • Newark (NJ)

On-site
Lead AWS Data Engineer — Data Lakes, Pipelines & Cloud
Lead AWS Data Engineer — Data Lakes, Pipelines & Cloud

Inizio Partners Corp • Newark (NJ)

On-site
Senior AWS Software Developer
Senior AWS Software Developer

Nfinity LLC • Philadelphia

On-site
USD 100,000 - 130,000
Senior AWS Cloud Developer
Senior AWS Cloud Developer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 100,000 - 130,000
AWS Big Data Lead Software Engineer
AWS Big Data Lead Software Engineer

Aumni • Kentucky

On-site
USD 100,000 - 130,000
Comprehensive health care coverage
Retirement savings plan
Tuition reimbursement
+2
Back End Engineer
Back End Engineer

Programmers.io • Malvern

On-site
USD 140,000 - 190,000
AWS Architect
AWS Architect

TechDigital Group • Charlotte (NC)

On-site
USD 120,000 - 150,000
Cloud Architect - Software Development
Cloud Architect - Software Development

Innovativesol 2 • City of Rochester (NY)

On-site
USD 140,000 - 210,000
Cloud Architect - Software Development
Cloud Architect - Software Development

Dormont Manufacturing Co • City of Rochester (NY)

On-site
USD 120,000 - 160,000
AWS Data Engineer
AWS Data Engineer

Compunnel, Inc. • Pennsylvania

On-site
USD 120,000 - 150,000