We’re looking for a Senior Staff Software Engineer to help shape core platform architecture and build scalable backend systems across cloud and hybrid environments. You’ll work closely with engineering teams, guide key technical decisions, and contribute to modern, resilient services using Java, .NET, Kubernetes , and event‑driven patterns. Key
Drive technical decisions by evaluating technologies, running POCs/benchmarks, and recommending frameworks, datastores, and SaaS‑scale infrastructure. Shape platform architecture across Kubernetes (AKS), Kafka, workflow orchestration, and multi‑tenant data models. Guide teams through design/code reviews, RFCs, scalability, and cloud‑readiness alignment.
Raise engineering standards through mentoring on GitOps, CI/CD pipelines, observability, and supply‑chain security. Evaluate on‑prem systems for scalability, performance, resiliency, security, and define migration paths to SaaS. Collaborate cross‑functionally to validate architecture decisions against real customer and field insights.
Produce architecture artifacts including C4 diagrams, RFCs, design reviews, and benchmarks for leadership. Build and improve microservices in Java (Spring), JDK 21+, and .NET using cloud‑native, API‑first, resilient, well‑tested patterns. Create reusable tooling through shared libraries, templates, and platform examples.
Use AI‑assisted development and review generated code for correctness, security, and maintainability.
Sen