Staff Software Engineer
$115k - $230kGEICO
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
$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.
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.
- 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.
- Experience with Temporal (workflow orchestration) and Spring AI (artificial intelligence extensions for Spring).
- Open-source or community contributions in AI/Java/microservices/cloud tools.
$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 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Bethesda, MD vacancy
$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/...Suggested$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...SuggestedApprenticeshipWork at officeLocal areaRemote workFlexible hoursShift work1 day per week$200k - $275k
...Staff Software Engineer Peregrine helps public safety organizations, state and local and governments, federal agencies, and private-sector institutions address society's challenges with unprecedented speed and accuracy. Our AI-enabled platform turns siloed and disconnected...SuggestedWork at officeLocal area$130k - $160k
Staff Software Engineer - Back End This is a remote position. JOB ID #936 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...SuggestedWork at officeRemote workFlexible hours$150k - $180k
...Role Title: Staff Software Engineer 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...SuggestedFull timeRemote workShift work$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 office3 days per week$150k - $203k
...member to execute with urgency, humility, resilience, and an unwavering commitment to our mission. About the role As a Staff Software Engineer, you will serve as a technical leader responsible for architecting and delivering software that powers critical aspects of...Bi-weekly pay$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$160.2k - $246.3k
...the accuracy, reliability, and efficiency of simulation tests used for autonomous vehicle software validation. Lead cross-functional initiatives with Autonomy, Systems Engineering, Simulation, and Data teams to tightly integrate team-ownedtest operations andevaluation...Full timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$100 per hour
...Staff Software Engineer Washington, D.C We're on a mission to bring joy to the business of events. Weddings, galas, festivals... the moments that people remember the most are put on by dozens of small businesses working together behind the scenes to bring that experience...Work at officeWork from home$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 workWork experience placementCasual workWork at officeImmediate startWorldwide$269.1k - $307.2k
...Staff AI Engineer Job Description At Capital One, we are creating responsible and reliable AI systems, changing banking for good. For... ...One. Design, develop, test, deploy, and support AI software components including foundation model training, large language...Full timePart timeLocal area$265k - $325k
...pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Affirm is looking for a Senior Staff Software Engineer to take on a critical role in defining and leading technical excellence across core consumer experiences at affirm, starting...Work at officeRemote workFlexible hours$244.7k - $279.2k
...Staff Software Engineer CI/CD As a Staff Engineer at Capital One, you will be a part of a community of technical experts working to define the future of banking in the cloud. You will work alongside our talented team of developers, machine learning experts, product...Full timePart timeLocal area- ...Job Description Job Description About the Company A rapidly growing healthcare technology company is seeking a Staff Software Engineer to help architect and scale a mission-critical platform used by millions of patients and healthcare providers nationwide. This...Remote work
- ...Experiment with new technologies and propose architectural improvements. Support and mentor less-experienced team members on software engineering practices and coding standards. Requirements More than 8 years of core Java development experience. More than 5...Full time
$269.1k - $307.2k
...Overview Staff Software Engineer (Message Delivery & Dispatch) As a Staff Software Engineer at Capital One, you will be a part of a community of technical experts working to define the future of banking in the cloud. We are seeking a hands-on, founder-style platform...Full timePart timeLocal area$405k
...construction management, scheduling, and engineering systems. Design fine-grained... ...Requirements ~8+ years of experience building software, with strong full-stack skills and grounding... ...485,000 USD. Hybrid policy requiring staff to be in an Anthropic office at least 25...Full timeWork at officeVisa sponsorshipFlexible hours- ...with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and... ...will design and develop major GCS features, mentor mid-level engineers, and represent the GCS/C2 team directly to autonomy capability...Full timeTemporary workPart timeWork experience placementLocal areaWorldwide
- ...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
- ...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 timeWork at officeWorldwideVisa sponsorshipFlexible hours
$200k - $275k
...Collaborate with design, product management, deployment teams, engineers, and users. Requirements ~ Bachelor-level degree in... ...experience. ~8+ years of experience working with cross-functional software development teams. ~ Professional or open-source experience...Full timeWork at office- ...foundation organization. Help us build the data engine behind Coupang Ads. Our team provides the... ...We are looking for passionate backend software experts to build large scale data... ...total compensation. The base pay for Staff position ranges from $164/year to $282/year...Temporary workFlexible hours
- ...Independently scope and lead complex, multi-month platform engineering projects. Drive cross-organizational alignment through ambiguous... ...professional experience. Benefits Hybrid policy requiring staff to work from an Anthropic office at least 25% of the time, with...Full timeWork at officeVisa sponsorshipFlexible hours
$300k - $380k
...Payrate: $300k – $380k Skills: Python, Redis, PostgreSQL, Go (Golang), AWS, Rust, FastAPI The Role We're seeking a Staff Backend Engineer to lead our core product development. Our backend serves a REST API that powers our iOS, Android, and Web frontends. You...Flexible hours$144.25k - $169.13k
...Job Description Job Description Staff Software Engineer, Protocols Team We 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...Work experience placementCasual workWork at officeImmediate startWorldwide$205k - $265k
...value Provide leadership and set tone for Machine Learning Engineers at ZipRecruiter leveraging industry best practices and innovation... ...Minimum Qualifications: ~7+ year of professional software development experience with a deep focus in machine learning...Full timeTemporary workRemote workFlexible hours$170.9k - $193.5k
...technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries... ...Overview We’re looking for a passionate and experienced Staff Software Engineer to join the team building financial tools that help...For contractors- ...monitoring, and compliance capabilities for AI agents. Partner with engineering, security, compliance, product, support, and customer-facing... ...Requirements ~ Bachelor’s degree in Computer Science, Software Engineering, or Data Engineering, or equivalent practical...Full timeFlexible hours
- ...serving systems that our applied research teams use for in- and off-vehicle ML use cases. You will work alongside a team of strong software engineers and act as a force multiplier for our internal customers. This team has many growth opportunities as we expand our robotaxi...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
Related searches
- embedded software Bethesda, MD
- software applications developer Bethesda, MD
- entry level software sales Bethesda, MD
- software technology Bethesda, MD
- software implementation project manager Bethesda, MD
- software support Bethesda, MD
- government software Bethesda, MD
- software engineer - cloud services Bethesda, MD
- software qa Bethesda, MD
- bank software Bethesda, MD


