Systems Architect

West Bend Insurance Company•West Bend, WI
•Hybrid

About The Position

The Enterprise Applications team is seeking a Systems Architect to design and guide modern enterprise applications and platforms, with a particular emphasis on application security. The role partners with technical and product stakeholders to translate desired outcomes into scalable application architectures, establish reusable patterns and standards, and provide technical leadership throughout solution delivery. The Systems Architect integrates security into application design and the software development lifecycle by guiding risk-based security design and threat analysis, reviewing security-sensitive designs, and helping engineering teams adopt practical secure development practices. The position combines application architecture experience and application security expertise with hands-on work alongside engineering teams, including reviewing code, developing proofs of concept, and contributing directly when needed. It also influences technical direction, mentors engineers, and addresses complex technology problems. This position offers a hybrid work schedule. Candidates located within 50 miles of a West Bend office location work a hybrid schedule for collaboration days, team meetings, or other in-person events. The position can be based in West Bend or Madison. The internal application deadline is 10/30/2026; external applications are accepted on a rolling basis while the position remains open.

Requirements

  • At least 8 years of experience in application architecture, software engineering, application security, or related technology roles.
  • Strong application architecture experience across APIs, integrations, distributed applications, cloud solutions, and modern architecture patterns.
  • Demonstrated application security experience across secure design, development, testing, and vulnerability management.
  • Experience with threat modeling, security architecture, and risk-based design reviews.
  • Ability to translate business, technical, and security needs into practical architecture solutions and reusable patterns.
  • Hands-on experience with modern software engineering practices, including secure coding, code reviews, vulnerability remediation, and CI/CD security integration.
  • Ability to establish standards and patterns and provide technical guidance and mentorship to engineering teams.
  • Strong communication, collaboration, problem-solving, and technical leadership skills.
  • Strong practical experience in application architecture and application security, plus direct experience in two or more of the following areas: software engineering; Microsoft Azure; identity and API security; DevSecOps; software supply chain; security frameworks and practices.

Nice To Haves

  • Bachelor’s degree in Computer Science or a related field.
  • Practical development experience with modern application technologies, preferably C#/.NET, APIs, JavaScript, or TypeScript.
  • Experience with Azure application services, Azure API Management, Microsoft Entra ID, managed identities, Azure Key Vault, containers, and Kubernetes.
  • Experience with OAuth 2.0, OpenID Connect (OIDC), authentication and authorization, RBAC, least-privilege design, secrets management, and API security.
  • Experience with GitHub and/or Azure DevOps, SAST, SCA, secrets scanning, DAST, CI/CD security controls, and GitHub Advanced Security or comparable tooling.
  • Experience with dependency and package governance, SBOMs, artifact integrity, software provenance, and third-party component risk.
  • Experience with OWASP Top 10, OWASP ASVS, STRIDE, NIST SSDF, OWASP SAMM, Zero Trust, and secure SDLC practices.

Responsibilities

  • Design and guide modern enterprise applications and platforms, with an emphasis on application security.
  • Partner with technical and product stakeholders to turn desired outcomes into scalable application architectures.
  • Establish reusable architecture patterns and standards and provide technical leadership throughout solution delivery.
  • Integrate security into application design and the software development lifecycle.
  • Guide risk-based security design and threat analysis, and review security-sensitive designs.
  • Help engineering teams adopt practical secure development practices.
  • Review code, develop proofs of concept, and contribute directly when needed.
  • Influence technical direction, mentor engineers, and solve complex technology problems.

Benefits

  • Medical and prescription insurance
  • Health Savings Account
  • Dental insurance
  • Vision insurance
  • Short- and long-term disability
  • Flexible Spending Accounts
  • Life and Accidental Death & Disability insurance
  • Accident and Critical Illness Insurance
  • Employee Assistance Program
  • 401(k) plan with company match
  • Pet insurance
  • Paid time off; standard first-year PTO is 17 days, prorated based on month of hire, with enhanced PTO potentially available for experienced candidates
  • Performance-based bonus eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service