Remote (Global) Full-time

iSpeedtoLead is hiring a Software Architect

About the Role

iSpeedtoLead is looking for a Software Architect to own the evolution of our system architecture. You will define the high-level roadmap and technical strategy for our MEAN-stack application, focusing on scalable, secure, and high-availability cloud solutions.

What You'll Do

  • 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).
  • 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.
  • Participate in planning and work closely with product teams 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.

What We're Looking For

  • 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), containerization (Docker), IaC (Terraform/CDK), and observability.
  • Proven track record in designing and scaling high-load distributed systems.
  • Experience with RESTful API design, system integration, security, and performance optimization.
  • Clear communication and documentation skills with the ability to simplify complex concepts.
  • Self-starter with a product-first mindset and ability to work in a fast-changing startup environment.

Nice to Have

  • Understanding of front-end architecture (Angular preferred) and ability to coordinate with front-end engineers.

Technical Stack

  • Backend: MongoDB, Express.js, Node.js
  • Frontend: Angular
  • Cloud: AWS EC2, S3, Lambda, RDS, CloudFront
  • DevOps: GitHub Actions, Terraform, AWS CDK, Docker, Datadog, Grafana

Work Mode

This role is open to candidates located in the United States.

Required Skills
MongoDBExpress.jsAngularNode.jsAWS EC2AWS S3AWS LambdaAWS RDSAWS CloudFrontGitHub ActionsSoftware ArchitectureMicroservicesAPI DesignCloud ComputingCI/CD
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
iSpeedtoLead

Jobs at iSpeedtoLead. Browse all our open positions and become part of our growing team! We are currently looking for additions to our company. Apply today!

Visit website
Job Details
Category fullstack
Posted 3 months ago