Jobs and Careers
GE

Senior Full Stack Engineer

GEICO
Chevy Chase, United Statesfull_timeVerifiedPosted 28 May 2025
💰 $215,000/yr($80,000/yr$215,000/yr)

About the role

Position Summary  
  
GEICO is seeking an experienced Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms, and applications. You will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization with engineering excellence as its mission, while co-creating the culture of psychological safety and continuous improvement 
  
Position Description  
As a Senior Full-Stack Engineer, you will be a key member of the engineering team, collaborating across the organization to design and deliver scalable, high-performance solutions to complex problems. You will play a critical role in driving innovation, leveraging automation, and ensuring efficient data management. In a fast-paced, dynamic environment, you will plan, prioritize, and execute large-scale projects while mentoring junior engineers and contributing to the continuous improvement of engineering practices 
  

Position Responsibilities  
  
As a Senior Engineer, you will:  
 

  • Design and Develop Systems: Architect, develop, and maintain scalable, resilient distributed systems. 

  • Define Product Requirements: Collaborate with stakeholders to define product requirements and deliver optimal solutions. 

  • Collaborate Across Teams: Work with cross-functional teams throughout the software development lifecycle to ensure seamless integration and delivery. 

  • Lead and Mentor: Conduct design sessions, code reviews, and mentor junior engineers to elevate engineering quality and share best practices. 

  • Develop Reusable Components: Create reusable application components and patterns to improve efficiency and scalability. 

  • Full-Stack Development: Design, develop, and maintain scalable full-stack applications, including front-end features using ReactJS and its ecosystem (e.g., Redux, Hooks), backend services with .NET or Java frameworks, and efficient data management using SQL and NoSQL databases. 

  • API and Microservices: Develop and integrate RESTful APIs and microservices for seamless communication between systems. 

  • DevOps Practices: Utilize CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes) to streamline development and deployment. 

  • Documentation: Publish and maintain documentation for design references, workflows, and runbooks. 

  • System Support: Provide support for critical systems, including 24x7 on-call support when necessary.  

  

  

Experience  

  • 5+ years of professional software development experience in large-scale enterprise environments. 

  • 3+ years of experience with ReactJS and its core principles (e.g., Redux, Hooks). 

  • 4+ years of experience with backend technologies, including .NET (C#) and Java. 

  • 3+ years of experience with cloud platforms such as Azure, AWS, or GCP. 

  • Experienc

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

GEICO

View company profile →