Senior Staff Software Engineer

SCAN Health Insurance•Long Beach, CA
•$125,400 - $181,419•Hybrid

About The Position

As a Senior Staff Software Engineer, you will design and implement scalable, secure, and resilient architecture supporting SCAN’s transition to Azure Cloud, microservices, emerging technologies such as LLMs and agentic AI, Dynamics 365, and other vendor solutions. You will serve as a strategic partner to technical teams and business stakeholders, translating complex technical challenges into clear, actionable guidance. The role contributes to critical business outcomes and technology strategies intended to improve member experience and health outcomes, create competitive advantages, reduce operational risk, and lower total operating costs. You will also oversee technology governance, standards, and architecture review processes to ensure alignment with organizational goals. The position leads technology strategy and roadmaps, cloud and application architecture, solution design, and architecture governance. It works closely with product, architecture, development, operations, and Agile teams to align business needs with technical capabilities and support delivery. The role also addresses architectural risks and impediments, guides continuous improvement, and maintains clear architecture documentation and communication.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 10 years of experience in enterprise architecture or related roles.
  • Extensive experience designing and implementing technical solutions for complex distributed systems, with a focus on scalability, performance, and security.
  • Expertise in Azure Cloud services, microservices architecture, DevOps practices, and enterprise application and data integration.
  • Strong experience with CI/CD pipelines, containerization such as Docker and Kubernetes, and monitoring tools.
  • Solid understanding of FinOps and cost optimization practices.
  • Experience managing Architecture Review Boards and setting technology standards.
  • Strong understanding of solution and enterprise architecture principles, design patterns, and best practices.
  • Expertise in system integration, cloud technologies, microservices architecture, and APIs.
  • Proficiency in relevant programming languages and technologies, such as Java, .NET, Python, and JavaScript frameworks.
  • Familiarity with DevOps practices and tools, including CI/CD pipelines, automated testing, and infrastructure as code.
  • Knowledge of databases, data architecture, and data modeling techniques.
  • Strong leadership and collaboration skills, including the ability to influence and drive technical decisions across teams and stakeholders.
  • Experience working with Product Managers, System Architects, and development teams to align business requirements with technical solutions.
  • Excellent communication skills and ability to convey complex technical concepts to technical and non-technical stakeholders.
  • Knowledge of Agile and SAFe.

Nice To Haves

  • Certifications in architecture frameworks such as TOGAF and cloud platforms such as AWS Solutions Architect or Azure Architect.
  • DevOps certifications such as Azure DevOps Engineer Expert.
  • Knowledge of iPaaS platforms such as MuleSoft or Boomi, including API-led integration, orchestration, transformation, security, monitoring, and reusable integration patterns.
  • Experience designing and delivering integrations across cloud, SaaS, on-premises, API, event-driven, and batch environments.

Responsibilities

  • Analyze business needs and develop a technology architecture strategy that supports future growth and organizational goals.
  • Assess emerging technologies and recommend solutions aligned with business objectives.
  • Lead the transition to Azure Cloud and develop a roadmap for scalable cloud architecture.
  • Develop and manage a technology roadmap covering IT initiatives such as upgrades, migrations, and modernization.
  • Drive adoption of Azure-native services while optimizing performance, cost efficiency, and security.
  • Design and implement microservices architecture, ensuring governance, scalability, and reusability.
  • Collaborate with development and operations teams to build DevOps practices and efficient CI/CD pipelines.
  • Develop and promote FinOps practices to optimize cloud spending while maintaining performance and scalability.
  • Establish monitoring and observability frameworks for real-time insight into application and infrastructure performance.
  • Provide technical leadership for RFP processes and vendor evaluations for cloud and application solutions.
  • Create and maintain architectural standards and practices that support agile development, scalability, security, and performance.
  • Work with Product Management and System Architects to define solution context, enablers, and technical components for ART increments.
  • Ensure technical solutions meet functional and non-functional requirements, including performance, reliability, and scalability.
  • Act as a technical liaison among business stakeholders, Product Managers, Product Owners, and development teams.
  • Collaborate with other architects to maintain consistency and alignment across enterprise architecture.
  • Engage stakeholders to gather input, define solution features, and address technical challenges.
  • Communicate architecture decisions, trade-offs, and design rationales to technical and non-technical stakeholders.
  • Guide and support Agile teams within the ART and Solution Train to align solutions with architecture goals and design patterns.
  • Participate in PI Planning, help prioritize architectural enablers, and ensure teams understand and implement the architectural vision.
  • Review technical deliverables for compliance with architectural standards and alignment with solution design.
  • Conduct architecture reviews, provide feedback, and ensure adherence to architecture standards and principles.
  • Drive continuous improvement, innovation, architecture optimization, and technical debt reduction.
  • Evaluate emerging technologies, tools, and methodologies to improve architecture and development processes.
  • Identify architectural risks and propose mitigation strategies.
  • Lead troubleshooting and resolution of complex architectural challenges to maintain reliable, scalable, and performant systems.
  • Work with Agile teams to remove architectural impediments that block or slow development.
  • Create and maintain accessible architecture documentation and solution design blueprints.
  • Communicate architectural direction and guidance clearly within the organization.

Benefits

  • Annual employee bonus program.
  • Robust wellness program.
  • Generous paid time off (PTO).
  • 11 paid holidays per year, one floating holiday, birthday off, and two volunteer days.
  • 401(k) retirement savings plan with employer match.
  • Employee recognition program.
  • Tuition reimbursement.
  • Opportunity to join a team that makes a difference to members and the community.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service