Careers · Engineering

Application Architect

Own the technical architecture of complex client platforms, from discovery through delivery, and guide the teams that build them.

  • California
  • Full-time
  • Engineering

About the role

Own the technical architecture of complex client platforms, from discovery through delivery, and guide the teams that build them. You’ll join a collaborative delivery team and work directly with clients to turn their goals into reliable, well-engineered technology.

What you’ll do

  • Lead architecture discovery workshops and produce clear solution designs.
  • Define service boundaries, data models, integration patterns and non-functional requirements.
  • Guide engineering teams and review critical code and infrastructure changes.
  • Evaluate technologies and make build-versus-buy recommendations.
  • Present technical strategy and trade-offs to client stakeholders.

What you’ll bring

  • 8+ years in software engineering, including 3+ years in an architecture role.
  • Deep experience designing cloud-native systems on AWS, Azure or Google Cloud.
  • Strong knowledge of distributed systems, APIs and event-driven architecture.
  • Ability to communicate clearly with technical and non-technical audiences.
  • Experience mentoring senior engineers.

Nice to have

  • Experience in regulated industries such as healthcare or finance
  • Cloud architecture certification
  • Background in .NET or Java ecosystems

Apply for this role

Fields marked “optional” can be left blank.

Choose a file or drag it here PDF, DOC or DOCX, up to 5 MB

Applying for Application Architect · California