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
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
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