Himalayas logo
IS

Software Architect

iSpeedtoLead
United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Tasks

  • Responsibilities:

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

  • 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

  • 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.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United States +/- 0 hours
Claim this profileIS

iSpeedtoLead

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at iSpeedtoLead

Explore the variety of open remote roles at iSpeedtoLead, offering flexible work options across multiple disciplines and skill levels.

View all jobs at iSpeedtoLead

Remote companies like iSpeedtoLead

Find your next opportunity by exploring profiles of companies that are similar to iSpeedtoLead. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
iSpeedtoLead hiring Software Architect • Remote (Work from Home) | Himalayas