Find Your Dream Job

Search through thousands of job postings to find your next opportunity

Date Posted

Job Type

Technology

Work Setting

Salary Range

$0k $100k $200k+

Experience Level

AWS Engineer & Senior AWS Engineer

YO IT Group

New York, NY

$121,000.00 - $143,000.00

Experience: 5 - 15 Years

Mandatory Requirement

  • 5+ years of software engineering experience, including 3+ years building production systems on AWS
  • Deep hands-on experience with AWS Lambda, Step Functions, and DynamoDB
  • Strong proficiency in scripting and backend languages such as Java, Python, Node.js, or Go
  • Looking for an AWS Engineer with Java or Python, Node, strong AWS production Building experience

What You’ll Do

  • Design and implement highly resilient, event-driven architectures using AWS Lambda and Step Functions
  • Build serverless applications with scalable APIs,
    • asynchronous workflows
    • fault-tolerant patterns
  • Leverage DynamoDB (including advanced partitioning strategies) to handle real-time data and state at scale
  • Work around current AWS limitations
    • DynamoDB Global Tables not yet GA
    • multi-region solutions with low RPO and high durability
  • Architect systems for low RTO/RPO disaster recovery
    • leveraging cross-region failover strategies
    • automation
  • Implement observability and alerting
    • using CloudWatch
    • X-Ray
    • third-party monitoring tools
  • Automate infrastructure with IaC tools
    • AWS CDK
    • Terraform
    • CloudFormation
  • Optimize cold-start performance, event retries, and workflow orchestration for high-throughput environments
  • Collaborate with product, backend, and platform teams
    • integrate infrastructure into CI/CD workflows
  • Contribute to cloud engineering best practices
    • secure defaults
    • cost optimization
    • environment parity
  • Mentor fellow engineers on cloud architecture and resilience engineering patterns
Requirements

You’ll bring:

  • 5+ years of software engineering experience, including 3+ years building production systems on AWS
  • Deep hands-on experience with AWS Lambda, Step Functions, and DynamoDB
  • Expertise in designing low RTO/RPO systems, multi-region architectures, and fault-tolerant workflows
  • Familiarity with the current limitations around DynamoDB Global Tables and experience implementing workarounds
  • Experience building real-time or near real-time event-driven systems
    • using SQS
    • SNS
    • EventBridge
    • Kafka (MSK)
  • Strong proficiency in scripting and backend languages
    • Java
    • Python
    • Node.js
    • Go
  • Experience with infrastructure as code (IaC) using
    • CDK
    • Terraform
    • CloudFormation
  • Solid understanding of distributed system design
    • idempotency
    • retries
    • failure recovery
  • Strong communication and consulting skills
    • ability to lead architecture discussions with stakeholders
  • Bonus
    • Experience building for regulated industries or high-compliance environments
      • finance
      • healthcare
  • Bonus: AWS Solution Architect Associate certification
Skills: dynamodb,step functions,go,database management,aws lambda,devops practices,kafka,scripting languages,node.js,iac tools,sqs,kafka (msk),python,aws,aws cdk,automation tools,java,infrastructure,terraform,observability,sns,eventbridge,cloudformation,cloudwatch,cloud security,x-ray,infrastructure as code (iac)

New SRE Jobs

Connecting top SRE talent with leading companies.

For SRE Professionals

For Employers

Company