Software Architect, SaaS Platform

NetBrain Technologies Inc. - Burlington, MA

Hiring: Software Architect, SaaS Platform Company: NetBrain Technologies Inc. Location: Burlington, MA Job Posted Time: 2026-09-10 11:35:34 Employment Type: Hybrid Target Skills & Keywords : AWS, Change Management, CloudFormation, Encryption, Event-Driven, IAM, IaC, Kafka, Kubernetes, Microservices, MongoDB, Product Management, Product Strategy, RabbitMQ, SOC 2, SaaS, Terraform About the job Experience: •12+ years in software or infrastructure engineering, with 4+ years in an architecture role for a SaaS product. Required Skills: •Define the reference architecture for NetBrain’s SaaS platform on AWS, covering compute, networking, data, messaging, and observability layers. •Lead the multi-tenancy design strategy, including data isolation, tenant routing, and compliance boundaries. •Own the Infrastructure-as-Code strategy using Terraform and AWS CloudFormation, establishing reusable modules and IaC governance across engineering teams. •Design the container and Kubernetes orchestration platform: cluster topology, workload scheduling, autoscaling, and namespace conventions. •Architect the event-driven messaging layer using RabbitMQ (preferred) or Kafka, including schema governance, dead-letter handling, and consumer patterns. •Define the polyglot persistence strategy across relational databases and MongoDB, including data modeling standards and backup/recovery procedures. •Establish the observability stack (metrics, tracing, logging, alerting) and SLI/SLO frameworks aligned to enterprise customer expectations. •Embed security into the platform architecture: encryption, IAM, secrets management, network segmentation, and a path to SOC 2 Type II. Qualifications: •8–12+ years in software or infrastructure engineering, with 4+ years in an architecture role for a SaaS product. •Deep, hands-on AWS experience across compute, networking, storage, and managed services — not just familiarity. •Demonstrated success in architecting multi-tenant SaaS platforms, ideally transitioning a product from on-premises or private cloud to public SaaS. •Strong command of cloud-native design patterns: event-driven architecture, microservices decomposition, twelve-factor applications, and API-first design. •Demonstrated capacity to produce documentation that engineers can build from and executives can reason about; comfortable presenting tradeoffs to non-technical stakeholders. •Manual Dexterity: Repetitive motion of wrists, hands and fingers for using a computer. •Stationary Tasks: Sitting for extended periods, remaining in a stationary position. Compensation: •$170,000 - $200,000 / year •Competitive benefits and rewards package •For this role, the estimated base is $170,000 - $200,000 + Bonus Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!