Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
GEICO

Senior Engineer

GEICO

Senior Full-Stack Engineer at GEICO focusing on scalable, high-performance systems in insurance technology. Collaborating with teams to drive innovation and mentor junior engineers.

Posted 7/10/2026full-timeRemote • California, Maryland, Texas, Washington • 🇺🇸 United StatesSenior💰 $105,000 - $215,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in architecting and developing scalable distributed systems, with strong capabilities in backend technologies and front-end frameworks. Proficient in utilizing CI/CD pipelines and containerization tools to enhance development efficiency and system reliability.

Highest-signal resume keywords
Scalable Distributed Systems ArchitectureBackend Technologies (.NET, Java, ASP.NET Core, Spring Boot)Front-End Technologies (ReactJS, HTML5, CSS3, JavaScript)CI/CD Pipelines and Containerization (Docker, Kubernetes)SQL and NoSQL Database Management

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Scalable Distributed SystemsBackend DevelopmentReactJSHTML5CSS3JavaScript (ES6+)SQL DatabasesNoSQL DatabasesPythonGolang
Soft Skills
CollaborationMentoringProblem-SolvingCommunication
Tools & Technologies
CI/CD PipelinesDockerKubernetesAzureAWSGCP
Industry Keywords
Enterprise EnvironmentsResponsive DesignAdaptive DesignSoftware Development Lifecycle

Tech Stack

Tools & technologies
ASP.NETAWSAzureCloudDistributed SystemsDockerGoGoogle Cloud PlatformJavaJavaScriptKubernetesMicroservices.NETNoSQLPythonReactReduxSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Architect, develop, and maintain scalable, resilient distributed systems
  • Collaborate with stakeholders to define product requirements and deliver optimal solutions
  • Work with cross-functional teams throughout the software development lifecycle to ensure seamless integration and delivery
  • Conduct design sessions, code reviews, and mentor junior engineers
  • Create reusable application components and patterns to improve efficiency and scalability
  • Develop and integrate RESTful APIs and microservices for seamless communication between systems
  • Utilize CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes) to streamline development and deployment
  • Publish and maintain documentation for design references, workflows, and runbooks
  • Provide support for critical systems, including 24x7 on-call support when necessary

Requirements

What you’ll need
  • 5+ years of professional software development experience in large-scale enterprise environments
  • 4+ years of experience with backend technologies such as .NET, Java, ASP.NET Core, or Spring Boot
  • 3+ years of experience with ReactJS
  • Strong proficiency in front-end technologies, including HTML5, CSS3, JavaScript (ES6+), ReactJS, Redux, and Hooks
  • Experience with SQL and NoSQL databases
  • Familiarity with cloud platforms such as Azure, AWS, or GCP
  • Knowledge of responsive and adaptive design principles
  • Familiarity with Python, Golang, PowerShell, or similar programming and scripting languages is preferred
  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or equivalent education/work experience.

Benefits

Comp & perks
  • Competitive pay
  • Benefits
  • Flexibility to support your well-being and future
  • Personalized development programs
  • Mentorship
  • Certification assistance