Sr Staff Engineer (java)

GEICO GEICO · Insurance · Palo Alto, CA +1

GEICO is seeking an experienced Senior Staff Engineer to lead the strategy and execution of technical roadmaps for their insurance business transformation. The role involves innovating and building new systems, improving existing ones, and applying technical expertise to solve critical problems. Responsibilities include providing technical leadership, collaborating with cross-functional teams, developing software development strategy, ensuring quality and performance, and mentoring other engineers. The role requires deep technical expertise in programming languages (Java, Python, C#), databases (SQL, NoSQL), container orchestration (Docker, Kubernetes), and Azure services, with a focus on building high-performance, low-maintenance, zero-downtime platforms.

What you'd actually do

  1. Focus on multiple areas and provide technical and thought leadership to the enterprise
  2. Collaborate with product managers, team members, customers, and other engineering teams to solve our toughest problems
  3. Develop and execute technical software development strategy for a variety of domains
  4. Accountable for the quality, usability, and performance of the solutions
  5. Utilize programming languages like Python, C# or other object-oriented languages, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services

Skills

Required

  • Java
  • C#
  • Python
  • SQL
  • NoSQL databases
  • Docker
  • Kubernetes
  • Azure tools and services
  • object-oriented design
  • Micro-services oriented architecture
  • extensible REST APIs
  • architecture and design
  • DevOps Concepts
  • Cloud Architecture
  • Azure DevOps Operational Framework
  • PowerShell scripting
  • Azure Portal
  • application monitoring tools
  • performance assessments
  • Datacenter structure
  • Azure platform
  • security protocols and products
  • Active Directory
  • Windows Authentication
  • SAML
  • OAuth
  • Azure Network

Nice to have

  • Java framework (J2EE, web containers and Java)
  • open-source frameworks
  • AWS
  • GCP
  • Azure
  • cloud service

What the JD emphasized

  • high-performance, low maintenance, zero-downtime platforms, and applications
  • insurance business transformation
  • tech organization with engineering excellence as its mission
  • co-creating the culture of psychological safety and continuous improvement
  • lead the strategy and execution of a technical roadmap
  • increase the velocity of delivering products and unlock new engineering capabilities
  • deep technical expertise in their domain
  • Exemplary ability to design, perform experiments, and influence engineering direction and product roadmap
  • Experience partnering with engineering teams and transferring research to production
  • Track-record of publications history in credible conferences and journals