Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

$115k - $230k
Full-time

GEICO

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.

External Job Posting Description
We are seeking an accomplished Staff Software Engineer with a proven track record in Java development, extensive experience with Spring Boot, and expertise in designing and maintaining microservice-based architectures. The ideal candidate will also bring direct, hands-on experience with Artificial Intelligence technologies such as RAG, MCP, Agent Skills, and the end-to-end delivery of Generative AI applications. We require experience in leveraging AI-assisted development tools such as Claude, Cursor, Codex, or similar platforms to improve productivity. You will play a pivotal role in shaping our software platforms, driving innovation, and mentoring the next generation of engineers.
Key Responsibilities

  • Design, develop, and maintain scalable, high-performance, and modular microservices using Java (version 21+) and Spring Boot (3.4.x).
  • Collaborate with Enterprise Architects and Product Managers to define technical roadmaps and architectural blueprints.
  • Build and integrate AI-powered features, focusing on Generative AI solutions.
  • Partner with ML and Data Science teams to utilize AI models and support cutting-edge use cases.
  • Provide technical leadership and mentorship for engineering teams; establish best practices for code quality, security, testing, and DevOps.
  • Review code, coach engineers, and foster an inclusive, learning-rich environment.
  • Champion innovation, stay abreast of technology trends, and drive continuous improvement in engineering processes, observability, and automation.

Required Skills and Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • 10+ years of professional experience building maintainable, scalable, and high-performance systems in Java.
  • Expert in modern Java (preferably Java 21) and hands-on with the latest features and best practices.
  • Deep knowledge of Spring Boot (preferably 3.4.x+), Spring Cloud, and related frameworks.
  • Extensive experience in designing and deploying distributed systems and microservice-based architectures.
  • Demonstrated hands-on experience with Generative AI applications and familiarity with AI concepts such as RAG and MCP.
  • Experience using AI-assisted development tools (e.g., Claude, Cursor, Codex, or similar) to improve software engineering productivity is required.
  • Strong understanding of RESTful API design, secure API development, and service-to-service communication patterns.
  • Proficient with cloud technologies (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
  • Solid grounding in CI/CD, automated testing, infrastructure-as-code, and observability.
  • Excellent communication skills, a collaborative mindset, and experience mentoring engineers.

Preferred Qualifications

  • Experience with Temporal (workflow orchestration) and Spring AI (artificial intelligence extensions for Spring).
  • Open-source or community contributions in AI/Java/microservices/cloud tools.

Annual Salary

$115,000.00 - $230,000.00

The above annual salary range is a general guideline. Multiple factors are taken into consideration to arrive at the final hourly rate/ annual salary to be offered to the selected candidate. Factors include, but are not limited to, the scope and responsibilities of the role, the selected candidate’s work experience, education and training, the work location as well as market and business considerations.

GEICO will consider sponsoring a new qualified applicant for employment authorization for this position.

The GEICO Pledge:

Great Company: Protecting customers through life’s twists and turns with innovation and integrity.

Great Careers: Personalized development programs, mentorship, and certification assistance.

Great Culture: Inclusive and collaborative culture rooted in shared success.

Great Rewards: Competitive pay, benefits, and flexibility to support your well-being and future.

The equal employment opportunity policy of the GEICO Companies provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO hires and promotes individuals solely on the basis of their qualifications for the job to be filled.

GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and/or perform the essential functions of the job, unless the accommodation would impose an undue hardship to the Company. This applies to all applicants and associates. GEICO also provides a work environment in which each associate is able to be productive and work to the best of their ability. We do not condone or tolerate an atmosphere of intimidation or harassment. We expect and require the cooperation of all associates in maintaining an atmosphere free from discrimination and harassment with mutual respect by and for all associates and applicants.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Bethesda, MD vacancy
  • $105k - $260k

     ...Staff Software EngineerAt GEICO, we offer a rewarding career where your ambitions are met with endless possibilities. Every day we honor...  ...is seeking an experienced and highly skilled Staff Software Engineer to join our Testing Tools and Frameworks team. The ideal candidate... 
    Suggested
    Hourly pay
    Work experience placement
    Local area

    GEICO

    Bethesda, MD
    2 days ago
  • $197.3k - $313.7k

     ...future of AI, and you are the future of Salesforce.Fullstack Software Engineer - Enterprise About the Team The Enterprise Trust team is at the...  ...to explain complex technical concepts to designers, support staff, and other engineers.Education: A related technical degree is... 
    Suggested
    Full time

    Salesforce

    Washington DC
    1 day ago
  • $222.01k - $258.3k

     ...AI can be appropriately used during your application and interviews which can be found here.Role OverviewID.me is seeking a Staff Software Engineer to join the Reporting & Billing team, where we build the definitive record for the member experience: every workflow,... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me

    McLean, VA
    16 hours ago
  •  ...business — today and in the future. DataRobot’s Fleet team is the engine behind how our platform runs across all customer environments—...  ...boosting developer velocity. That’s where you come in.As a Staff Software Engineer, you’ll be responsible for technical leadership and... 
    Suggested
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    DataRobot

    Washington DC
    16 hours ago
  • $168.75k - $270k

     ...and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect...  ...devices used by public-safety professionals worldwide. As a Staff Wireless Software Engineer, you will be a technical leader driving architecture and... 
    Suggested
    Work experience placement
    Work at office
    Remote work
    Worldwide

    Axon

    Washington DC
    3 days ago
  • $183.37k - $214.5k

     ...AI can be appropriately used during your application and interviews which can be found here.Role Overview:We are seeking a Staff Software Engineer for the ID.me Member Support Applications Team to lead the evolution of our custom in-house web applications. This team drives... 
    Full time
    Temporary work
    Work at office
    Remote work
    Worldwide
    Flexible hours

    ID.me

    McLean, VA
    2 days ago
  • $195.2k - $292.8k

     ...systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon...  ...software integration, hardware, and test engineering to solve some of the hardest problems facing our customers.About the Job:Staff Software Engineers on the Autonomy... 
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    Washington DC
    3 days ago
  • Under general supervision, the Staff Software Engineer assists in developing software products and works on improving the overall quality of the product throughout the software development life cycle.Essential Job Functions:Writes code that captures the essential nature... 
    Full time
    Temporary work
    For contractors
    Work experience placement
    For subcontractor
    Local area
    Immediate start
    Flexible hours
    Shift work

    Financial Industry Regulatory Authority

    Rockville, MD
    3 days ago
  • $220k - $292k

     ...unmanned fighter jet and the Barracuda family of advanced effects. The AD&S Vehicle Software team is responsible for the software running on these systems. Our Staff Software Engineers collaborate with other engineering disciplines to develop software for vehicle control... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Washington DC
    4 days ago
  • $230k - $280k

     ...Staff Software Applied AI Engineer At HackerOne, we're advancing a new era of AI-powered offensive security. As a Staff AI Engineer, you'll help shape the evolution of our autonomous HAI platform, driving the integration of advanced AI and agentic frameworks into HackerOne... 
    Apprenticeship
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    1 day per week

    HackerOne

    Washington DC
    5 days ago
  • $244.7k - $279.2k

     ...Distinguished Engineer, Full Stack (Remote Eligible)As a Distinguished Engineer at Capital One, you will be a part of a community of technical...  ...'s DegreeAt least 7 years of experience in the following:Software engineering and solution architectureEnterprise architecture... 
    Full time
    Part time
    Local area
    Immediate start
    Remote work

    Capital One

    McLean, VA
    2 days ago
  •  ...Ground Control Station Software EngineerShield AI is a venture-backed defense-tech company with the mission of protecting service members...  ...will design and develop major GCS features, mentor mid-level engineers, and represent the GCS/C2 team directly to autonomy capability... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area
    Worldwide

    ClearanceJobs

    Washington DC
    1 day ago
  •  ...Pearson's PSG-CP (Pearson Software Group - Content Platform) team is looking for a forward deployed engineer who shows up where the work is happening, listens to a problem that nobody has fully written down yet, and leaves with software that addresses it. Not a deck,... 
    Shift work

    Pearson

    Washington DC
    5 days ago
  • $150k - $203k

     ...Staff Software EngineerThe Nuclear Company is the fastest growing AI tech-enabled startup in the nuclear and energy space, pioneering a...  ...commitment to our mission.About the RoleAs a Staff Software Engineer, you will serve as a technical leader responsible for architecting... 
    Bi-weekly pay

    The Nuclear Company

    Washington DC
    4 days ago
  • $130k - $160k

     ...Staff Software Engineer - Back EndThis is a remote position.Ad Hoc is a technology company that empowers organizations to deliver scalable, impactful digital services. Using modern, agile methods, our team creates products that meet people's needs and transform their experience... 
    Work at office
    Remote work

    Ad Hoc LLC

    McLean, VA
    2 days ago
  • $225k - $265k

     ...Senior Staff Software EngineerAltana is the network for trusted trade. Our AI-powered product network empowers governments and businesses...  ...while keeping trade flowing.The Opportunity at AltanaThe Engineering team is responsible for building out the platforms, API's, services... 
    Full time
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Altana Technologies

    Washington DC
    4 days ago
  • $200k - $275k

     ...Staff Software EngineerPeregrine helps public safety organizations, state and local and governments, federal agencies, and private-sector...  ...into the enterprise and internationally.Our TeamAs an engineering team, we believe strongly that empathy improves our solutions... 
    Local area

    Peregrine Corporation

    Washington DC
    4 days ago
  • $144.25k - $169.13k

     ...Staff Software EngineerTysons, VirginiaStaff Software Engineer, Protocols TeamWe are seeking a Staff Software Engineer to lead the architecture and delivery of IoT and smart automation protocols with a focus on Z-Wave, Matter, PowerG, and ZigBee. You will own initiatives... 
    Casual work
    Work at office
    Immediate start
    Worldwide

    Alarm.com

    McLean, VA
    4 days ago
  • $260.1k

     ...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Staff Software Engineer on thePlatform Payments team, you'll define the engineering vision for how fiat moves into and out of Coinbase across 50+... 
    Local area

    Coinbase

    Washington DC
    1 day ago
  • $220k - $275k

     ...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Staff Software Engineer The Role As a Staff Software Engineer, you will shape the technical direction and architecture of your business unit/... 

    Datavant

    Washington DC
    4 days ago
  •  ...Embedded Software SME for Extended Reality and Advanced Visual SystemsWe are seeking an accomplished Embedded Software SME with expertise...  ...teams, including electrical, mechanical, optical, and systems engineering, to deliver cohesive and high ? performance visual solutions.... 
    Contract work
    Remote work

    Elbit Systems of America

    Washington DC
    4 days ago
  • $150k - $190k

     ...Staff Software Engineer – SDA Platform Most engineers optimize for the service in front of them. Staff engineers optimize for the platform that must keep delivering across hundreds of services two years from now — and they know the difference between a library that's... 
    Contract work
    Work experience placement
    Casual work
    Work at office
    Immediate start
    Worldwide

    Alarm.com

    McLean, VA
    2 days ago
  • $100 per hour

     ...Staff Software EngineerWashington, D.CWe're on a mission to bring joy to the business of events. Weddings, galas, festivals... the moments...  ...polished UIs to distributed systems design. As a Staff Engineer, you'll also work to improve predictability and accelerate the... 
    Work at office
    Work from home

    Goodshuffle Pro

    Washington DC
    4 days ago
  • $170k - $195k

     ...Staff Software Engineer Waltham, MA Xometry (NASDAQ: XMTR) powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources... 
    Work at office
    3 days per week

    Xometry

    Rockville, MD
    2 days ago
  • $106.61k - $284.28k

     ...transformation and solving some of the most challenging problems in healthcare – this is where you come in! About the Role As a Staff Software Engineer, you’ll be a key member of a collaborative team responsible for design, delivery and operation of business-critical,... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Washington DC
    8 days ago
  • $200k - $275k

     ...expand into the enterprise and internationally. Team As an engineering team, we believe strongly that empathy improves our solutions....  ...of use cases that Peregrine serves. We're looking for a Software Engineer to join Product Experiences, the team that builds the... 
    Full time
    Work at office
    Local area

    Peregrine Technologies

    Washington DC
    2 days ago
  • $254k - $338k

     ...also develops Lattice for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda, and other first...  ...teams like Perception, Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems facing our customers. We... 
    Full time
    Work experience placement
    Immediate start
    Remote work

    Anduril Industries

    Washington DC
    3 days ago
  • $83.9k - $180.4k

    Under general supervision, the Staff Software Engineer assists in developing software products and works on improving the overall quality of the product throughout the software development life cycle. Essential Job Functions: Writes code that captures the essential... 
    Full time
    Temporary work
    For contractors
    Work experience placement
    For subcontractor
    Local area
    Immediate start
    Flexible hours
    Shift work

    FINRA

    Rockville, MD
    5 days ago
  •  ...multiple Payment Intelligence experiences with emphasis on quality and performance. Establish engineering standards, tooling, and processes that support high-quality software delivery at scale. Partner with major merchants to co-build payment-centric intelligence... 
    Full time

    Stripe

    Washington DC
    14 days ago
  •  ...deployments and geographic routing. Requirements Significant software engineering experience, particularly with distributed systems....  ...of the work. Benefits Hybrid work policy requiring staff to work from an Anthropic office at least 25% of the time.... 
    Full time
    Work at office
    Worldwide
    Visa sponsorship
    Flexible hours

    Anthropic

    Washington DC
    22 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!