Software Architect

SHI International Corp.•US - TX - Home Office, TX
•$150,000 - $200,000•Remote

About The Position

The Software Architect designs and evolves software solutions that meet business, product, and technical requirements. The role translates functional and non-functional requirements into secure, scalable, resilient, and maintainable software architectures using established architectural principles, standards, and patterns. The Software Architect works with Product, Engineering, Security, and other stakeholders to assess solution options, make and document technical design decisions, and guide engineering teams during implementation. The role also remains technically hands-on through prototypes, proof-of-concepts, and reference implementations while supporting strong software architecture and engineering practices. This is a remote position with a home office setup as determined by SHI management. The role includes designing cloud-focused solutions, leading solution-level architecture and design reviews, identifying risks and technical debt, guiding SDLC and DevOps practices, maintaining architecture documentation, and coaching engineers. The position requires 10% travel.

Requirements

  • Completed bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent relevant work experience.
  • At least 5 years of experience in software development.
  • At least 5 years of experience with DevOps methodologies.
  • At least 5 years of experience with C#, React, JavaScript, and SQL.
  • Ability to travel 10%.
  • Intermediate ability to create clear and effective technical documentation.
  • Intermediate understanding of web application functionality, security measures, and software development best practices.
  • Intermediate ability to design, develop, and integrate APIs.
  • Intermediate expertise in designing, creating, and maintaining databases.
  • Intermediate ability to implement and manage DevOps practices, including continuous integration, continuous delivery, infrastructure as code, and monitoring.
  • Intermediate understanding of SDLC practices and workflows, from requirements gathering and coding through testing and deployment.

Responsibilities

  • Design and maintain software and solution architectures aligned with business, product, and established technology direction.
  • Translate functional and non-functional requirements into application, service, API, integration, and data designs.
  • Apply architectural principles, technical standards, reference architectures, and reusable patterns.
  • Make and document architectural decisions, assumptions, and trade-offs, including through Architecture Decision Records.
  • Design cloud-focused solutions using platforms such as Microsoft Azure and AWS.
  • Ensure solution designs address security, scalability, reliability, resilience, performance, observability, maintainability, and cost.
  • Evaluate technologies, frameworks, and architectural approaches and provide evidence-based recommendations.
  • Lead solution-level architecture and design reviews, engaging Senior Software Architects on complex, strategic, or cross-product decisions.
  • Identify architectural risks, dependencies, and technical debt within assigned solutions and recommend remediation.
  • Partner with Software Engineers and Senior Software Engineers to resolve complex technical issues, without taking primary responsibility for routine feature delivery, production bug fixes, or application support.
  • Develop prototypes, proof-of-concepts, technical spikes, and reference implementations to validate approaches and reduce delivery risk.
  • Provide architectural guidance for SDLC and DevOps practices, including CI/CD, infrastructure-as-code, automated testing, and observability.
  • Create and maintain architecture diagrams, technical documentation, and architectural decision records.
  • Apply security-by-design principles and collaborate with Security and Engineering teams to mitigate technical risks.
  • Coach and support engineers in software design, architectural patterns, and technical decision-making.

Benefits

  • Medical insurance
  • Vision insurance
  • Dental insurance
  • 401(k)
  • Flexible spending account
  • Professional growth and leadership opportunities
  • Health, wellness, and financial benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service