Software Architect

iSpeedToLead

United States

On-site

USD 120,000 - 160,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A technology company in the United States is seeking a skilled Software Architect with over 5 years of backend development experience, particularly in Node.js and MongoDB. This role focuses on designing scalable cloud solutions using AWS, improving DevOps processes, and mentoring engineers. The ideal candidate has strong architectural knowledge and a proven track record in cloud architecture, making them integral to the company's technical strategy and product success.

Qualifications

  • 5+ years of hands-on backend development experience, preferably with Node.js and MongoDB.
  • 2+ years of experience working as a Software Architect.
  • Strong cloud architecture experience with AWS.

Responsibilities

  • Design and guide scalable, secure, high-availability cloud solutions using AWS.
  • Define and improve DevOps processes, including CI/CD pipelines.
  • Collaborate with cross-functional teams on product development.

Skills

Cloud architecture
DevOps processes
Backend development
System architecture patterns
RESTful API design
Microservices
Communication skills

Tools

AWS
MongoDB
Node.js
Terraform
Docker
GitHub Actions

Job description

Overview

Evolve the overall system architecture for our MEAN-stack-based application (MongoDB, Express.js, Angular, Node.js).

Responsibilities
  • Design and guide scalable, secure, and high-availability cloud solutions using AWS (EC2, S3, Lambda, RDS, CloudFront, etc.).
  • Define and improve DevOps processes, CI/CD pipelines (GitHub Actions), infrastructure-as-code (Terraform/CDK), monitoring, and observability (Datadog/Grafana).
  • Define the high-level roadmap for system evolution, including new technology adoption and legacy system transformation.
  • Collaborate with cross-functional teams on product development, scalability, and new feature architecture.
  • Evaluate and integrate third-party tools and services to boost system performance, observability, or cost-efficiency.
  • Conduct technical reviews, enforce coding best practices, and mentor engineers on architectural thinking.
  • Actively contribute to long-term technical strategy, documentation, and standards.
  • Participate in planning and work closely with the product to ensure architectural alignment with business goals.
  • Identify gaps between current and desired states and propose architectural solutions to bridge those gaps.
  • Contribute to the organization’s long-term technical strategy, focusing on digital transformation and technology modernization.
Requirements
  • 5+ years of hands-on backend development experience, preferably with Node.js (Express/NestJS) and MongoDB.
  • 2+ years of experience working as a Software Architect
  • Strong cloud architecture experience with AWS (must-have).
  • Deep understanding of system architecture patterns (e.g., microservices, monolithic, serverless, event-driven).
  • Deep knowledge and practical experience with DevOps: CI/CD (GitHub Actions, GitLab, or similar), containerization (Docker), IaC (Terraform/CDK), and observability.
  • Proven track record in designing and scaling high-load distributed systems. Expertise in identifying and mitigating scalability, reliability, and performance bottlenecks.
  • Experience with RESTful API design, system integration, security, and performance optimization.
  • Understanding of front-end architecture (Angular preferred) and ability to coordinate with front-end engineers.
  • Clear communication and documentation skills. Ability to simplify complex concepts for product and business stakeholders.
  • Self-starter with a product-first mindset and ability to work in a fast-changing startup environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Architect
Software Architect

Compunnel, Inc. • Roseland (NJ), Northern (KY)

On-site
USD 140,000 - 190,000
Principal Software Architect (React, Node.js, TypeScript)
Principal Software Architect (React, Node.js, TypeScript)

AspiringIT LLC • United States

On-site
USD 140,000 - 210,000
Principal Software Architect
Principal Software Architect

Good co India • United States

Remote
USD 180,000 - 240,000
Software Architect
Software Architect

LevaData • United States

On-site
USD 130,000 - 170,000
Technical Architect
Technical Architect

HCL Technologies Limited • Charlotte (NC)

On-site
USD 150,000 - 185,000
Technical Architect
Technical Architect

TymblHub • Indianapolis (IN)

On-site
USD 140,000 - 190,000
Fullstack Architect
Fullstack Architect

Good co India • United States

Remote
USD 120,000 - 180,000
Solution Architect
Solution Architect

Cyient • Waco (TX)

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

IPI Technolab • United States

Remote
USD 140,000 - 190,000
Software Architect
Software Architect

TDIndustries • Town of Texas (WI)

On-site
USD 140,000 - 190,000