Senior AWS Software Engineer

MCiM

Glen Allen (MO)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Flexible work environment
Opportunity to build impactful products

Job summary

MCiM is seeking a Senior AWS Software Engineer to design, build, and scale cloud-native applications. This role merges backend AWS microservices expertise with hands-on front-end development using modern JavaScript frameworks. Responsibilities include developing scalable microservices, maintaining web front ends with React and Next.js, and implementing security best practices. A keen understanding of AWS services and experience with microservices architecture is required. Join us for a flexible and collaborative work environment focused on innovation.

Qualifications

  • 5+ years of experience in software engineering, focusing on AWS-based applications.
  • Experience developing microservices and distributed systems using Python, Node.js, Go, or Java.
  • Proficiency with React, Next.js, and TypeScript, with experience in front-end build tools.

Responsibilities

  • Design and develop high-performance microservices and APIs leveraging AWS services.
  • Build and maintain web front ends using modern JavaScript frameworks.
  • Implement and enforce application security best practices.

Skills

AWS cloud services
Microservices development
Python
Node.js
Go
Java
React
Next.js
TypeScript
Agile/Scrum

Tools

Docker
Kubernetes
EKS
Webpack
Storybook
SingleSPA

Job description

Overview

We’re looking for a Senior AWS Software Engineer to design, build, and scale cloud-native applications that power our next generation of services. This role combines backend expertise in AWS microservices with hands‑on front-end development using modern JavaScript frameworks. You’ll play a key role in driving engineering excellence, ensuring application security, mentoring teammates, and collaborating across teams to deliver exceptional user experiences.

Responsibilities
  • Design and Develop Microservices: Build and maintain scalable, high‑performance microservices and APIs leveraging AWS services such as ECS/EKS, Lambda, DynamoDB, and API Gateway.
  • Front‑End Development: Build and maintain small web front ends using React, Next.js, TypeScript, Webpack, Storybook, and SingleSPA, ensuring seamless user experiences and consistent component design.
  • Application Security: Implement and enforce security best practices throughout the application lifecycle, adhering to OWASP guidelines and secure coding standards.
  • Code Quality and Collaboration: Participate actively in peer design and code reviews, write automated tests, and contribute to continuous quality improvement initiatives.
  • Agile Development: Engage in daily scrums, sprint planning, and retrospectives to support an agile, iterative development process.
  • Cross‑Functional Collaboration: Work closely with other developers, QA engineers, UI/UX designers, and product managers to design, implement, and deliver high‑quality features and improvements.
  • Performance and Scalability: Contribute to scalability and performance enhancements for a high‑traffic, multi‑tenant application, ensuring reliability and efficient resource utilization.
  • Mentorship: Provide technical guidance and mentorship to junior engineers and contribute to team knowledge‑sharing and code reviews.
  • Culture and Growth: Be part of a work culture that encourages learning, growth, and collaboration, believing that it is with great people that we achieve great things.
Qualifications
Required:
  • 5+ years of experience in software engineering, with a focus on AWS-based applications.
  • Strong experience developing microservices and distributed systems using Python, Node.js, Go, or Java.
  • Proficiency with React, Next.js, and TypeScript, along with front‑end build tools like Webpack, Storybook, and SingleSPA.
  • Deep understanding of AWS cloud services, including compute, storage, and networking.
  • Strong understanding of secure software development and OWASP principles.
  • Experience writing and maintaining automated tests (unit, integration, and end‑to‑end).
  • Familiarity with Agile/Scrum methodologies and modern development workflows.
Preferred:
  • Experience with containerization and orchestration (Docker, Kubernetes, or EKS).
  • Knowledge of RESTful API design and GraphQL.
  • Experience optimizing application performance and scalability in multi‑tenant environments.
  • AWS certifications such as Solutions Architect or Developer – Associate/Professional.
Soft Skills
  • Excellent communication and teamwork abilities.
  • Strong analytical and problem‑solving skills.
  • Passion for clean, maintainable, and well‑tested code.
  • A growth mindset and enthusiasm for mentoring and continuous learning.
Why Join Us
  • Competitive salary and benefits.
  • Flexible, collaborative, and remote‑friendly environment.
  • Opportunity to build impactful products at scale using cutting‑edge AWS, TypeScript, and Next.js technologies.
  • A culture that values people, innovation, and continuous improvement.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Veriipro • New York (NY)

On-site
USD 120,000 - 150,000
Software Architect
Software Architect

LevaData • United States

On-site
USD 130,000 - 170,000
Manager,Cloud Development
Manager,Cloud Development

Dormont Manufacturing Co • San Diego (CA)

On-site
USD 120,000 - 160,000
Commitment to respond to every applicant
Senior AWS Software Engineer (Integrations Team)
Senior AWS Software Engineer (Integrations Team)

Jobtailor • Dallas (TX)

On-site
USD 130,000 - 180,000
Sr Architect Full Stack
Sr Architect Full Stack

Tredence Inc. • San Jose (CA)

On-site
USD 160,000 - 210,000
Senior AWS/Cloud Full Stack Engineer
Senior AWS/Cloud Full Stack Engineer

Kaleidoscope Innovation • Raleigh (NC)

On-site
USD 120,000 - 150,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Hunt Military Housing Shared Services, LLC • Alpharetta (GA)

On-site
USD 100,000 - 130,000
Paid time off
Medical, dental, and life insurance
HSA/FSA accounts
+2
Senior Full Stack Engineer
Senior Full Stack Engineer

JPS Tech Solutions • Reston (VA)

On-site
USD 150,000 - 190,000
Full Stack Software Engineer
Full Stack Software Engineer

TALENT Software Services • Virginia (MN)

On-site
USD 90,000 - 120,000
Staff Full Stack Engineer
Staff Full Stack Engineer

WellRithms, Inc. • Portland (OR)

On-site
USD 180,000 - 230,000