Lead Software Engineer

2 weeks ago


Chevy Chase, Maryland, United States GEICO Full time

Company Overview
GEICO is on the lookout for a seasoned Senior Java Engineer who is enthusiastic about creating high-performance, low-maintenance, and resilient platforms and applications.

Role Overview
In this pivotal role, you will contribute to our transformation in the insurance sector as we evolve from a conventional IT framework to a technology-driven organization focused on engineering excellence. You will play a significant part in fostering a culture of psychological safety and ongoing enhancement.

Key Responsibilities
As a Senior Java Engineer, your responsibilities will include:

  • Designing and constructing scalable, resilient distributed systems.
  • Collaborating cross-functionally throughout the software development lifecycle.
  • Leading design discussions and code evaluations to enhance engineering quality across the organization.
  • Defining, creating, and maintaining reusable application components from both business and technical perspectives.
  • Utilizing developer tools and various Azure services to execute advanced-level Java application design, implementation, and maintenance with minimal oversight.
  • Mentoring fellow engineers and sharing best practices to refine processes within and across teams.

Qualifications
The ideal candidate will possess:

  • Advanced programming expertise in at least two modern languages such as Java, C++, Python, or C# with a strong grasp of object-oriented design.
  • A solid understanding of microservices architecture and extensible REST APIs.
  • Experience in architecting and designing systems for reliability and scalability.
  • Advanced knowledge of DevOps principles and Cloud Architecture.
  • Familiarity with continuous delivery and infrastructure as code.
  • Strong analytical and problem-solving skills.
  • The ability to thrive in a dynamic, fast-paced environment.
  • In-depth knowledge of software development lifecycle tools.
  • Advanced scripting skills in PowerShell.
  • Comprehensive understanding of monitoring concepts and security protocols.

Experience
Applicants should have:

  • 4+ years of software development experience within a Java framework.
  • 3+ years of experience in system architecture and design.
  • 3+ years of experience with cloud services such as AWS, GCP, or Azure.
  • 2+ years of experience with open-source frameworks.

Education
A Bachelor's degree in Computer Science, Information Systems, or a related field is required.

Compensation and Benefits
GEICO offers a competitive salary and a comprehensive benefits package, including:

  • Medical, Dental, and Vision Insurance.
  • Paid Vacation, Sick Leave, and Parental Leave.
  • 401(k) Plan.
  • Tuition Reimbursement.
  • Paid Training and Licensures.

GEICO is committed to providing equal employment opportunities to all associates and applicants, ensuring a fair and respectful work environment.



  • Chevy Chase, Maryland, United States GEICO Full time

    Position OverviewGEICO is in search of a skilled Lead Software Engineer who is enthusiastic about creating high-performance, low-maintenance, and reliable platforms and applications. Your role will be pivotal in steering our insurance business transformation as we evolve from a conventional IT framework to a technology-driven organization committed to...


  • Chevy Chase, Maryland, United States GTT, LLC Full time

    Job OverviewPosition: Lead Software Engineer - Amazon ConnectContract Duration: 3-month contract with potential for full-time employmentHourly Rate: Up to $80/hrEligibility: Candidates must be US Citizens or Green Card holders due to contract-to-hire nature.Position SummaryThe Enterprise Voice team is on the lookout for a driven and detail-oriented Software...


  • Chevy Chase, Maryland, United States Global Technical Talent Full time

    Lead Java Software EngineerContract Duration: 3-month contract with potential for full-time employment Compensation: $150,000 per year Only candidates with valid US work authorization (US Citizens or Green Card holders) will be considered for this role.Position Overview:The Lead Java Software Engineer plays a pivotal role within our engineering team,...


  • Chevy Chase, Maryland, United States Geico - Government Employees Insurance Company Full time

    Role OverviewAs a Senior Engineer at Geico - Government Employees Insurance Company, you will be responsible for:Designing and implementing robust, scalable distributed systems that meet the needs of our diverse clientele.Collaborating with cross-functional teams to ensure seamless integration and functionality throughout the software development...


  • Chevy Chase, Maryland, United States Geico - Government Employees Insurance Company Full time

    Position OverviewThe Senior Engineer will play a pivotal role in steering multiple engineering initiatives within the organization. This position requires a comprehensive understanding of the software development life cycle and the ability to guide teams towards achieving their objectives.Key ResponsibilitiesProvide strategic leadership to engineering teams,...


  • Chevy Chase, Maryland, United States GEICO Full time

    Position Overview The Senior Technical Engineer at GEICO collaborates with our engineering teams to conceptualize and develop innovative systems, enhance existing frameworks, and explore new avenues for leveraging technical expertise to address critical challenges. You will spearhead the formulation and implementation of a technical strategy that accelerates...


  • Chevy Chase, Maryland, United States GTT, LLC Full time

    Job OverviewPosition: Lead Software Engineer, Marketing Technology and AdvertisingContract Duration: 3-month contract with potential for full-time employmentHourly Rate: Up to $80/hrPost-Contract Salary: $150K annuallyEligibility: Candidates must possess US Citizenship or Green Card due to contract-to-hire nature.Position Summary:Our organization is in...


  • Chevy Chase, Maryland, United States GEICO Full time

    Join the GEICO team as a Lead Software Architect, where we are on the lookout for a seasoned professional who is dedicated to developing high-efficiency, low-maintenance, and resilient platforms and applications. You will play a pivotal role in transforming our insurance operations as we shift from a conventional IT framework to a technology-driven...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job Description**Senior Staff Software Engineer**We are seeking a highly skilled and experienced Senior Staff Software Engineer to join our team at GEICO. As a key member of our software engineering team, you will be responsible for leading the development of complex software systems and ensuring the delivery of high-quality solutions.Key...


  • Chevy Chase, Maryland, United States GEICO Full time

    Join GEICO We are seeking a talented Senior Engineer to be an integral part of our mission to develop high-efficiency, low-maintenance, and highly available platforms and applications. As a member of our team, you will help drive the evolution of our insurance operations, transitioning from a conventional IT framework to a modern, technology-driven...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job Description**Senior Staff Engineer, Software Engineering**We are seeking a highly skilled and experienced Senior Staff Engineer to join our Software Engineering team at GEICO. As a key member of our team, you will be responsible for leading the strategy and execution of technical projects, collaborating with cross-functional teams, and driving innovation...


  • Chevy Chase, Maryland, United States GEICO Full time

    Job SummaryGEICO is seeking an experienced Senior Software Engineer to join our team. As a key member of our engineering staff, you will be responsible for providing technical leadership and expertise to drive the development of high-quality software solutions.Key ResponsibilitiesLead the design and development of complex software systems, ensuring they meet...


  • Chevy Chase, Maryland, United States GEICO Full time

    About the RoleGEICO is seeking an experienced Senior Engineer with a passion for building high-performance, low-maintenance, zero-downtime platforms and applications. As a key member of the engineering staff, you will help drive our insurance business transformation by transitioning from a traditional IT model to a tech organization with engineering...


  • Chevy Chase, Maryland, United States GEICO Full time

    Software Engineer II – Platform Engineering (REMOTE)GEICO - Chevy Chase, MDGEICO is seeking an experienced Software Engineer II with a passion for building next generation technologies that change how millions of users connect, explore and interact with Geico applications with information. You will help drive our insurance business transformation and...


  • Chevy Chase, Maryland, United States GTT, LLC Full time

    Job OverviewPosition: Senior Software EngineerContract Duration: 3-month contract with potential for full-time employmentHourly Rate: Up to $90/hrEligibility: Only US Citizens or Green Card holders will be considered due to contract-to-hire option.Role SummaryThe Enterprise Voice team at GTT, LLC is on the lookout for a dedicated and detail-oriented Software...


  • Chevy Chase, Maryland, United States GEICO Full time

    Position OverviewAs a Senior Technical Leader at GEICO, you will collaborate with our engineering teams to drive innovation and enhance existing systems while identifying new avenues to leverage your expertise in solving complex challenges.Key ResponsibilitiesIn this role, you will:Provide technical and strategic leadership across multiple domains.Work...


  • Chevy Chase, Maryland, United States GEICO Full time

    GEICO is seeking a talented Engineer to become a vital member of their engineering team. As a Staff Engineer, you will be instrumental in steering the company's technological evolution, concentrating on the development of robust platforms and applications. This role demands proficiency in multiple programming languages and technologies, along with a proven...


  • Chevy Chase, Maryland, United States GEICO Full time

    GEICO is seeking a talented Engineer to become a vital part of their organization. As a Staff Engineer, you will be instrumental in advancing the company's operational transformation, with a focus on developing robust platforms and applications. This role demands proficiency in various programming languages and technologies, along with a proven track record...


  • Chevy Chase, Maryland, United States GEICO Full time

    About the RoleGEICO is seeking an experienced and skilled Software Engineer II to join our team. As a key member of our engineering staff, you will be responsible for designing, building, and maintaining scalable, resilient distributed systems.Key ResponsibilitiesScope, design, and build scalable, resilient distributed systemsBuild product definition and...


  • Chevy Chase, Maryland, United States GEICO Full time

    Position OverviewGEICO is on the lookout for a seasoned Principal Engineer who is enthusiastic about developing high-performance, low-latency systems and applications. This role is pivotal in transforming our insurance operations as we enhance customer experiences.Role ResponsibilitiesAs a Principal Engineer, you will:Provide leadership across various...