Staff AWS Software Engineer

job
  • Vaco
Job Summary
Location
Milwaukee ,WI 53244
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
17 Mar 2025
Share
Job Description

This range is provided by Vaco. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Associate Director - Technical Recruiting & Delivery

Staff AWS Software Engineer

  • Location: Milwaukee, WI
  • Full time
  • Client: Consulting and Business Services

Join a sharp team of engineers building cloud-native systems on AWS-microservices, event-driven architecture, and robust infrastructure that scales. You'll deliver high-impact, production-ready solutions that drive real business value.


Key Responsibilities:
  • Design and deploy full-stack microservices using AWS, ECS/EKS, and DynamoDB/RDS.
  • Modernize legacy apps into AWS with Kubernetes for orchestration and Terraform for IaC, ensuring zero-downtime migrations.
  • Guide smart AWS architecture choices-pick the right AWS tools for storage, workflows, or messaging and explain why they fit the job.
  • Write clean, testable code (xUnit, Jest) integrated with CI/CD pipelines (Jenkins, GitHub Actions) for rapid, reliable releases.
  • Build event-driven systems with the right tools to keep things flexible and handle errors gracefully.
  • Apply DDD to model aggregates, enforce bounded contexts, and maintain domain integrity.
  • Collaborate in a Scrum team, conduct PR reviews, and enforce patterns like CQRS or sagas for distributed transactions.
Must-Have Experience:
  • 10+ years of software engineering-strong full-stack skills in C# (.NET Core), JavaScript (Node, React), and REST/GraphQL APIs.
  • Deep AWS expertise: fluent in VPCs, IAM, Lambda performance tuning, DynamoDB partitioning-able to explain why one service fits over another.
  • Proven Kubernetes (EKS) and Terraform experience and have deployed fault-tolerant setups that stay reliable across regions.
  • Event-driven architecture veteran-built systems with SQS, Kafka, or EventBridge, handling event replay and idempotency.
  • Solid DDD knowledge-designed entities, aggregates, and domain events that align with business needs.
  • DevOps proficiency, experience automating builds and deployments plus tracking systems and cloud tools.
  • Strong problem-solving skills - architect systems that scale horizontally.
Nice-to-Have:
  • AWS certifications (e.g., Solutions Architect, DevOps Engineer)
Compensation:
  • Salary range: $130,000 - $182,400 (targeting $170,000 base + 10% bonus), with flexibility for the right candidate.
Work Environment:
  • Fully remote work is acceptable, with minimal travel requirements (less than 5%).

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Information Technology
  • Industries
  • IT System Custom Software Development
#J-18808-Ljbffr
Other Smiliar Jobs
 
  • Charlotte, NC
  • 3 Days ago
  • Brookfield, WI
  • 3 Days ago
  • Charlotte, NC
  • 3 Days ago
  • Atlanta, GA
  • 17 Hours ago
  • Hanover, MD
  • 8 Days ago
  • Hanover, MD
  • 8 Days ago
  • Englewood, CO
  • 8 Days ago
  • Auburn Hills, MI
  • 8 Days ago
  • Arlington, VA
  • 8 Days ago