Enable job alerts via email!

Staff Engineer - Java

GEICO

Austin (TX)

Remote

USD 195,000 - 230,000

Full time

Yesterday
Be an early applicant

Job summary

A leading insurance company is seeking a technical leader in Austin, Texas, proficient in Java and one additional programming language. The role demands over 12 years of experience, focusing on managing enterprise-level solutions and driving digital transformation. Candidates should possess strong cloud knowledge, particularly with Azure, and demonstrate effective mentorship skills. This position offers potential for a salary up to $230,000.

Benefits

Comprehensive Total Rewards program
401K savings plan with 6% match
Personalized career development opportunities
Inclusive culture

Qualifications

  • Fluency in Java and one other modern programming language.
  • 12+ years of professional software development experience.
  • Proven ability to provide independent technical leadership.

Responsibilities

  • Provide influential technical leadership to engineering teams.
  • Collaborate with product managers and architects on complex problems.
  • Lead architectural design discussions.

Skills

Java
C++
C#
Cloud infrastructure (Azure)
Architectural design

Tools

Azure Portal
SonarQube
Job description
Why consider this job opportunity
  • Salary up to $230,000
  • Comprehensive Total Rewards program tailored for your and your family's well-being
  • Access to financial benefits including a 401K savings plan with a 6% match and performance-based incentives
  • Opportunities for personalized career development, mentorship, and industry-leading training
  • Flexibility to work from anywhere in the U.S. for up to four weeks per year
  • Inclusive culture that values diverse perspectives and fosters a sense of belonging
What to Expect (Job Responsibilities)
  • Provide influential technical leadership and guidance to engineering teams
  • Own complete solutions across their entire life cycle
  • Collaborate with product managers, principal engineers, architects, and team members to solve complex enterprise-class problems
  • Lead architectural design discussions and contribute to quality improvements through active participation in peer reviews
  • Drive digital transformation initiatives, including modernizing and migrating legacy applications
What is Required (Qualifications)
  • Fluency and specialization in Java and at least one other modern programming language (e.g., C++, C#)
  • Minimum of 12 years of professional software development experience, with significant impact in a lead or principal engineering capacity
  • Proven ability to provide independent technical leadership and mentor engineers
  • Extensive experience in architectural design and leading significant system initiatives
  • Strong understanding of cloud infrastructure concepts and offerings, particularly within the Azure platform
How to Stand Out (Preferred Qualifications)
  • Experience building products using microservices-oriented architecture and extensible REST APIs
  • Familiarity with Agile/Scrum methodologies
  • In-depth knowledge of computer science data structures and algorithms
  • Experience with various operational tools and platforms, including Azure Portal and SonarQube
  • Demonstrated experience in driving digital transformation, including modernizing legacy applications
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.