Apply

Ready to go for it?

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

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

See all jobs on Scoutfield

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 Software Engineer, Full Stack Java/React

GEICO

. Scope, design, and build scalable, resilient distributed systems .

Posted 9/30/2026full-timeUnited StatesSenior💰 $100,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 building scalable distributed systems using programming languages such as Python, C#, Java, and TypeScript, while leveraging Azure tools and services. Proficient in architecture design, cloud services, and DevOps practices to enhance engineering quality and collaboration across teams.

Highest-signal resume keywords
Python ProgrammingC# ProgrammingJava ProgrammingAzure ServicesMicro-Services Architecture

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
TypeScript ProgrammingSQL DatabasesNoSQL DatabasesContainer OrchestrationDevOps ConceptsData StructuresAlgorithmsApplication SecurityN-Tier Application DesignRisk Assessment
Soft Skills
Problem-SolvingOral CommunicationWritten Communication
Tools & Technologies
DockerKubernetesAzure DevOpsMonitoring ToolsGenerative AI
Industry Keywords
Cloud ArchitectureREST APIsSecurity ProtocolsEnterprise-Level Design DocumentationFast-Paced Environment

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaJavaScriptKubernetesNoSQLPythonSDLCSQLTypeScript

About the role

Key responsibilities & impact
  • Scope, design, and build scalable, resilient distributed systems
  • Engage in cross-functional collaboration throughout the entire software lifecycle
  • Participate in design sessions and code reviews with peers
  • Elevate engineering quality across the organization
  • Utilize programming languages including Python, C#, Java, and TypeScript
  • Work with SQL and NoSQL databases
  • Use container orchestration services including Docker and Kubernetes
  • Use Azure tools and services
  • Share best practices and improve processes within and across teams
  • Build product definition and leverage technical skills to drive toward appropriate solutions
  • Perform analysis and estimation

Requirements

What you’ll need
  • Programming experience with at least one modern language such as Java, C#, Python, TypeScript or other object-oriented languages
  • Experience contributing to architecture and design of new and current systems
  • In-depth knowledge of CS data structures and algorithms
  • Understanding of HTML-5, JavaScript/TypeScript, XML, and JSON
  • Understanding of micro-services oriented architecture and extensible REST APIs
  • Understanding of monitoring tools and root cause analysis
  • Intermediate level understanding of Azure Network, including security zones, VNETs, and Public Peered Services
  • Understanding of Azure PaaS and IaaS services or other cloud providers
  • Understanding of security protocols and products such as Active Directory, Windows Authentication, SAML, and OAuth
  • Experience with datacenter structure, capabilities, and offerings, including Azure and its native services or other cloud providers
  • Knowledge of developer tooling across the software development life cycle
  • Understanding of DevOps concepts, cloud architecture, and Azure DevOps Operational Framework
  • Experience with enterprise-level design documentation
  • Experience with risk assessment
  • Experience in Azure or other cloud services
  • Basic design of N-tier applications
  • Experience with database technologies
  • Experience with deployment steps and general CM functions
  • Experience in application security
  • Strong problem-solving ability
  • Strong oral and written communication skills
  • Ability to excel in a fast-paced, startup-like environment
  • 4+ years of non-internship professional software development experience
  • 3+ years of experience with architecture and design
  • 3+ years of experience with AWS, GCP, Azure, or another cloud service
  • 3+ years of experience in open-source frameworks
  • 1+ years of experience with Generative AI/LLM-based applications and agentic systems
  • Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience

Benefits

Comp & perks
  • Personalized development programs
  • Mentorship
  • Certification assistance
  • Inclusive and collaborative culture
  • Competitive pay
  • Benefits
  • Flexibility to support your well-being and future
  • Employment authorization sponsorship for a new qualified applicant may be considered
  • Reasonable accommodations for qualified individuals with disabilities