Software Architect
Posted 1ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Architect leading cloud-native SaaS architecture for Koch’s short code registry platform. Designing scalable applications, APIs, analytics, AWS infrastructure, and engineering standards.
Responsibilities:
- Define and evolve application, data, and cloud architecture for a multi-tenant SaaS platform
- Lead the design and delivery of scalable full-stack solutions using React, Next.js, TypeScript, Node.js, and NestJS
- Architect APIs, integrations, and service patterns for secure, maintainable, and extensible solutions
- Design and optimize PostgreSQL data models, indexing strategies, and performance tuning approaches
- Establish cloud architecture standards across AWS services
- Architect and deliver embedded analytics solutions using AWS QuickSight, including dashboard design, row-level security, and data modeling
- Drive architecture reviews, technology decisions, and engineering standards for scalability, resiliency, security, and observability
- Partner with product, business, and engineering stakeholders to translate business objectives into technical solutions and roadmaps
- Champion Infrastructure-as-Code, automation, and deployment best practices using Terraform and CI/CD pipelines
- Mentor engineers and provide technical leadership throughout the software development lifecycle, from solution design through production support
Requirements:
- Experience designing and developing web applications using React, TypeScript, and modern frontend frameworks
- Experience developing APIs and backend services using Node.js, NestJS, Express, or comparable frameworks
- Experience designing and supporting PostgreSQL databases, including schema design, indexing, and query optimization
- Experience utilizing AWS cloud services, including at least three of EC2, RDS, Lambda, S3, IAM, Cognito, or QuickSight
- Experience serving as technical lead, solution architect, or primary design authority for at least one production software application
- Experience designing or supporting multi-tenant SaaS applications and cloud-native architectures
- Experience implementing embedded analytics solutions using AWS QuickSight, including dashboard embedding, datasets, and row-level security
- Experience developing applications using Next.js, including App Router, server components, middleware, and API routes
- Experience implementing Infrastructure as Code using Terraform or comparable automation tools
- Experience implementing authentication and authorization using OAuth 2.0, JWT, SAML, RBAC, or related security frameworks
- Experience supporting platforms in telecommunications, messaging, compliance-driven, or other highly regulated industries
- Successful completion of a drug test may be required where permitted by state law
- Must meet applicable work authorization requirements; employer uses E-Verify
Benefits:
- Variable pay, issued as a monetary bonus or in another form
- Medical insurance
- Dental insurance
- Vision insurance
- Flexible spending accounts
- Health savings accounts
- Life insurance
- AD&D insurance
- Disability insurance
- Retirement benefits
- Paid vacation/time off
- Educational assistance
- May include infertility assistance
- May include paid parental leave
- May include adoption assistance
- Flexible work environment


















