Senior Software Engineer (Node.js Backend, AWS)

Agile Global Solutions, Inc

4m ago • Remote

Senior

Remote

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Software Engineer (Node.js Backend Engineer)
  • Focus: AWS backend systems and CI/CD pipelines
  • Employment: W2 Remote contract

Description

Design, build, test, deploy, and document AWS backend solutions, including the infrastructure and delivery pipelines that run them. Improve shared patterns and components, and help the team move forward through agile delivery of critical applications. Use AI coding agents (Claude Code, GitHub Copilot) safely to design, write, test, and document high-quality code.

Responsibilities

  • Design and build AWS backend solutions and continuous delivery pipelines
  • Write complex code; build and maintain AWS infrastructure with CDK; automate testing and deployment
  • Design multi-tenant backend services with tenant data isolation
  • Own DevOps for your solutions: deployments, monitoring, and production support
  • Use AI coding agents day to day; review AI-generated code with the same rigor
  • Set quality criteria, use reviews, and improve quality continuously
  • Write design specs, unit tests, and technical documentation (including current-state systems)
  • Define standards, patterns, and processes to improve consistency, reduce risk, and increase efficiency
  • Define best practices for modeling, storing, and moving data in cloud applications
  • Mentor teammates on cloud best practices and safe use of AI coding tools

Requirements

  • Bachelor's degree in Computer Science, Engineering, or MIS
  • 7+ years of software systems and backend development experience
  • 5+ years of Node.js and TypeScript backend development on AWS
  • 4+ years hands-on with AWS Lambda, SNS/SQS, S3, and DynamoDB
  • Strong AWS infrastructure as code experience using AWS CDK
  • Strong Git experience and methodologies
  • CI/CD pipeline experience using GitHub and GitHub Actions
  • Experience writing unit and integration tests
  • Experience with monitoring and observability tools
  • Experience designing multi-tenant SaaS applications with tenant data isolation and tenant-scoped access control
  • Working knowledge of AWS serverless architecture and distributed architecture patterns; experience with Athena and Glue
  • Hands-on use of Claude Code and GitHub Copilot to build, test, and ship production software
  • Good judgment about when to trust/check/reject AI-generated code; awareness of prompt injection, data exposure, and over-broad permissions
  • Experience mentoring other engineers on cloud technology
  • Strong problem-solving and analytic skills
  • Ability to handle multiple projects, work independently, and collaborate as a supportive Scrum team member

Benefits

Remote W2 contract opportunity.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report