Senior Staff Engineer, Productivity
Listed on 2026-10-31
-
Software Development
Software Architect
Why Join GEICO?
At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities. Every day we honor our iconic brand by offering quality coverage to millions of customers and being there when they need us most. We thrive on relentless innovation to exceed our customers' expectations while making a real impact on local communities nationwide. Founded in 1936, GEICO is a member of the Berkshire Hathaway family of companies and one of the largest auto insurers in the United States.
When you join our company, we want you to feel valued, supported, and proud to work here. That's why we offer the GEICO Pledge:
Great Company, Great Culture, Great Rewards, and Great Careers.
* Hybrid- 3 Days Onsite*
Position DescriptionGEICO is seeking a Senior Staff Engineer to set technical direction and deliver secure and resilient, Microsoft 365 and AI capabilities. This role provides technical direction across multiple teams and initiatives, translating complex business needs into secure, maintainable, and measurable solutions while leading architecture and engineering decisions for cross-functional capabilities and integrations. The Senior Staff Engineer is a self‑directed technical leader who shapes strategy and leads execution of technical roadmaps across cross‑functional teams.
As a lead contributor and approver, this engineer establishes and advances standards for architecture, engineering patterns, code, automation, configuration, security, reliability, and operational readiness, while mentoring engineers and administrators and creating reusable guidance and tooling.
- Lead architecture, design, engineering, implementation, and continuous improvement of enterprise Microsoft 365 and AI platform capabilities.
- Remain hands‑on with software engineering, Power Shell, general‑purpose programming, APIs, infrastructure and configuration as code, testing, telemetry, troubleshooting, and root‑cause analysis.
- Translate complex business requirements into technical designs, architecture decisions, delivery plans, reusable patterns, and non‑functional requirements.
- Establish standards for secure design, maintainability, reliability, performance, testability, observability, deployment, and operational ownership.
- Lead reviews for architecture, code, automation, configurations, integrations, production readiness, and significant platform changes.
- Create reusable components, reference architectures, and automation that improve delivery speed and consistency.
- Drive service maturity through telemetry, capacity planning, problem management, post‑incident analysis, and corrective engineering.
- Provide expert‑level technical leadership for Exchange Online, SharePoint Online, One Drive, Microsoft Teams, Microsoft Graph, and related services.
- Design and govern tenant configurations, identity integrations, lifecycle controls, security and compliance settings, information protection, retention, external collaboration, and administrative operating practices.
- Engineer solutions using Microsoft Graph, Power Shell, APIs, automation platforms, source control, CI/CD, and approved Dev Ops tooling.
- Partner with security, privacy, legal, records, identity, network, endpoint, and application teams to deliver compliant end‑to‑end solutions.
- Evaluate Microsoft roadmap changes, service‑health signals, adoption opportunities, technical debt, and platform risks and convert findings into prioritized roadmaps.
- Define observability for service health, configuration drift, errors, latency, capacity, adoption, and operational performance.
- Lead technical strategy, engineering, and governance for M365 Copilot, Microsoft Copilot Chat, agents,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).