← All Careers
Posted May 30, 2026

Senior AWS Developer, Node.js/TypeScript

Job Description: • Leading daily standups and service review meetings with your internal team and clients as needed, covering ongoing incidents, change requests, and operational health. • Owning the operational stability of client AWS environments — monitoring, incident response, root cause analysis, and remediation. • Managing and executing change requests and enhancement work through Jira, including infrastructure-as-code updates using CloudFormation and Serverless Framework templates. • Collaborating with clients on roadmap planning, translating evolving business needs into actionable backlog items for your MSP team. • Mentoring junior developers on both technical skills and the discipline required for managed services: documentation, runbooks, and SLA awareness. • Staying current on the latest AWS services and broader cloud industry trends, proactively identifying opportunities to improve client environments. • Contributing to internal MSP best practices, tooling, and playbooks to improve team efficiency and service quality. • Handling professional conflict constructively — the lead has final say on technical decisions and is responsible for maintaining team morale and cohesion. Requirements: • 7+ years of development experience with a strong, recent focus on Node.js/TypeScript and AWS services. • Demonstrated expert knowledge of AWS services and cloud architecture, including Lambda, DynamoDB, S3, CloudFormation, RDS, Redshift, and VPC/network configurations. • Experience operating in a managed services or operational support environment — not just project delivery — with an understanding of SLAs, incident management, and change control. • Thorough knowledge of agile and ITSM methodologies; comfortable blending Scrum practices with service management disciplines. • Ability to mentor junior team members constructively, fostering growth while maintaining strong team relationships. • A mindset of seeking to understand before prescribing a solution — essential in long-term client relationships. • Willingness to stand behind your convictions while committing to team decisions. • A genuine love of technology and continuous learning, particularly the latest services and best practices from AWS. • Experience with the Serverless Framework (serverless.com). • Python development experience. • Familiarity with observability and monitoring tools (e.g., CloudWatch) • Background in Amazon Connect or contact center technology. • Experience designing and integrating AI/ML solutions using AWS AI services such as Amazon Lex, Bedrock, SageMaker, Comprehend, or Transcribe. • Familiarity with large language model (LLM) integration patterns, prompt engineering, and AI-powered automation within cloud-native architectures. • Experience with natural language processing (NLP) and conversational AI, including chatbot development and voice/chat automation. Benefits: