What are the responsibilities and job description for the AWS Engineer--NY, Salt Lake City, TX, UT, Dallas, New York City , USA position at HRC Global Services?
Position: Senior AWS Engineer
We are seeking a Senior AWS Engineer to join a high-impact engineering team building resilient, scalable, and event-driven cloud architectures. This role offers the opportunity to work on complex, mission-critical systems and contribute to cloud infrastructure that supports real-time data processing, multi-region redundancy, and seamless failover capabilities.
Key Responsibilities
We are seeking a Senior AWS Engineer to join a high-impact engineering team building resilient, scalable, and event-driven cloud architectures. This role offers the opportunity to work on complex, mission-critical systems and contribute to cloud infrastructure that supports real-time data processing, multi-region redundancy, and seamless failover capabilities.
Key Responsibilities
- Design and build highly available, event-driven architectures using AWS services such as Lambda and Step Functions
- Develop serverless applications with scalable APIs and asynchronous workflows using best practices in fault-tolerant design
- Implement advanced DynamoDB strategies, including efficient partitioning for large-scale, real-time data operations
- Architect and implement multi-region solutions with a focus on low RPO/RTO and high durability
- Navigate around AWS limitations (e.g., managing DynamoDB Global Tables) with custom, robust workarounds
- Set up observability frameworks using CloudWatch, X-Ray, and other monitoring tools
- Automate infrastructure deployment and management using Infrastructure as Code (IaC) tools like CDK, Terraform, or CloudFormation
- Tune system performance, minimize cold-start latency, and optimize workflow orchestration for high-throughput environments
- Collaborate with engineering and DevOps teams to embed infrastructure within CI/CD pipelines
- Champion cloud engineering best practices related to security, cost optimization, and environment parity
- Provide guidance and mentorship to team members on cloud architecture and reliability engineering
- 5 years of hands-on software engineering experience, with at least 3 years working on production workloads in AWS
- In-depth experience with AWS Lambda, Step Functions, and DynamoDB
- Proven ability to design and implement multi-region, low RPO/RTO systems
- Experience building real-time or near-real-time event-driven systems using SQS, SNS, EventBridge, or Kafka (MSK)
- Proficiency in backend programming with Java, Python, Node.js, or Go
- Expertise in infrastructure automation using CDK, Terraform, or CloudFormation
- Strong understanding of distributed systems, idempotency patterns, error handling, and retry logic
- Effective communication and stakeholder management skills; comfortable leading architectural discussions
- Bonus: Experience with compliance-heavy environments such as finance or healthcare
- Bonus: AWS Certified Solutions Architect (Associate or higher)