Software Architect

Posted 1ds ago

Employment Information

Education
Salary
Experience
Job Type

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