GEICO

Staff Engineer - Java

GEICO

full-time

Posted on:

Origin:  • 🇺🇸 United States • California, New York

Visit company website
AI Apply
Apply

Salary

💰 $110,000 - $230,000 per year

Job Level

Lead

Tech Stack

AWSAzureCloudDockerGoogle Cloud PlatformJavaKafkaKubernetesMicroservicesSDLCSplunkSpringSpring BootSpringBoot

About the role

  • Provide influential technical leadership and guidance to engineering teams.
  • Own complete solution across its entire life cycle.
  • Proactively influence and collaboratively build vision with product managers, principal engineers, architects, team members, and customers to solve complex enterprise-class problems, demonstrating clear, concise communication and active listening.
  • Be accountable for the quality, usability, and performance of the solutions.
  • Lead impactful architectural design discussions and contribute to elevating the quality of engineering through active participation in peer review requests across the organization.
  • Utilize programming languages like Java, and open-source frameworks (e.g., Spring Boot), Container Orchestration services including Docker and Kubernetes, Kafka, and a variety of Azure tools and services including Azure Boards and Azure AppInsights, alongside cloud data platforms like Snowflake.
  • Mentor more junior team members professionally to help them realize their full potential and consistently share best practices and drive improvements within and across teams.
  • Drive digital transformation initiatives, including modernizing and migrating legacy applications.

Requirements

  • Fluency and Specialization with Java and at least one other modern language (e.g., C++, C#) including object-oriented design.
  • 12+ years of professional software development experience, with significant, demonstrable impact in a lead or principal engineering capacity, primarily within a Java (e.g., Spring Boot) framework.
  • 5+ years of experience in architectural design and leading significant system initiatives, including collaboration with cross-functional technical leadership.
  • 4+ years of experience in open-source frameworks.
  • 3+ years of experience with AWS, GCP, Azure, or another cloud service.
  • Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience.
  • Demonstrated ability to communicate complex technical concepts clearly, concisely, and directly, both verbally and in writing.
  • Proven ability to provide independent technical leadership and mentor engineers with significant depth.
  • Deep architectural maturity, capable of fostering and driving broader organizational influence through technical vision.
  • Expertise in complex problem-solving autonomy, particularly in troubleshooting critical production issues and devising creative, scalable technical solutions.
  • Experience in building products using microservices-oriented architecture and extensible REST APIs.
  • Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.
  • Fluency in DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework, including continuous delivery and infrastructure as code.
  • Experience with various operational tools and platforms, including Azure Portal, Azure Boards, and SonarQube.
  • Familiarity with and experience applying Agile/Scrum methodologies.
  • Strong understanding and practical experience with application monitoring, performance assessments, and observability practices, leveraging tools such as Azure AppInsights, Datadog, New Relic, Dynatrace, or Splunk.
  • In-depth knowledge of cloud infrastructure concepts and offerings, particularly within the Azure platform and its native services.
  • Experience in security protocols and products: Understanding of Active Directory, Windows Authentication, SAML, and other secure authentication/authorization mechanisms.
  • In-depth knowledge of computer science data structures and algorithms.
  • Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication), including familiarity with tools like webhook, Kafka, API Curio, Snowflake, and IBM FileNet P8.
  • Demonstrated experience driving digital transformation, including successfully migrating or modernizing complex legacy applications.
  • Ability to excel in a fast-paced, startup-like environment.
  • At this time, GEICO will not sponsor a new applicant for employment authorization for this position.
GEICO

Senior Staff Engineer - Java, REMOTE

GEICO
Seniorfull-time$130k–$260k / year🇺🇸 United States
Posted: 42 days agoSource: geico.wd1.myworkdayjobs.com
AWSAzureCloudDockerGoogle Cloud PlatformJavaKubernetesNoSQLPythonSDLCSpringSQL
GEICO

Senior Staff Engineer, Java

GEICO
Seniorfull-time$105k–$260k / year🇺🇸 United States
Posted: 4 hours agoSource: geico.wd1.myworkdayjobs.com
AWSAzureCloudDockerGoogle Cloud PlatformJ2EEJavaKubernetesNoSQLPythonSDLCSQL
Revinate

Data Integration Manager

Revinate
Senior · Leadfull-time$170k–$180k / year🇺🇸 United States
Posted: 2 days agoSource: jobs.lever.co
ApacheAWSAzureCloudDockerETLGoogle Cloud PlatformHadoopJavaKafkaKubernetesMySQL+4 more
GEICO

Staff Engineer – Full Stack Applications

GEICO
Leadfull-time$115k–$230k / yearCalifornia, Colorado · 🇺🇸 United States
Posted: 6 days agoSource: geico.wd1.myworkdayjobs.com
ApacheAWSAzureBootstrapCassandraCloudDjangoDockerGoGoogle Cloud PlatformGRPCJava+13 more
NVIDIA

Principal Cloud Software Engineer

NVIDIA
Leadfull-time$272k–$426k / yearCalifornia, Washington · 🇺🇸 United States
Posted: 22 days agoSource: nvidia.wd5.myworkdayjobs.com
AWSAzureCassandraCloudDockerDynamoDBElasticSearchGoGoogle Cloud PlatformGRPCJavaKubernetes+8 more