Full-Stack Engineer II: Azure Cloud & Microservices

Jobtailor

California (MO)

On-site

USD 90,000 - 130,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GEICO is seeking a skilled software engineer to scope, design, and build scalable distributed systems across the full software lifecycle. You will work with TypeScript, Java, C#, Python, Docker, Kubernetes, and Azure to drive architecture and observability.

The role emphasizes collaboration, code reviews, and implementing best practices to transform GEICO’s insurance tech landscape. You should have strong CS fundamentals, cloud experience, and capacity to thrive in a fast-paced environment.

Qualifications

  • 2+ years programming experience with modern frontend frameworks such as React or Svelte
  • 2+ years programming experience with at least one backend language such as Java, C++, or C#
  • Experience contributing to architecture and design of new and current systems
  • In-depth knowledge of computer science data structures and algorithms
  • Understanding of Azure DevOps and operational portals
  • Understanding of HTML5, JavaScript/TypeScript, XML, and JSON
  • Understanding of microservices-oriented architecture and extensible REST APIs
  • Understanding of monitoring tools
  • Intermediate PowerShell scripting skills
  • Intermediate networking concepts, including load balancers, reverse proxies, firewalls, DNS, and Kubernetes networking
  • Understanding of PaaS and IaaS services
  • Understanding of Active Directory, Windows Authentication, SAML, and OAuth
  • Experience with datacenter structure and Azure native services
  • Knowledge of developer tooling across the software development lifecycle
  • Understanding of DevOps concepts, cloud architecture, and Azure DevOps operational framework
  • Analysis, estimation, and problem-solving skills
  • Strong oral and written communication skills
  • Ability to excel in a fast-paced, startup-like environment
  • 2+ years of non-internship professional full-stack software development experience
  • 2+ years of experience with architecture and design
  • 2+ years of experience with AWS, GCP, Azure, or another cloud service
  • 2+ years of experience with open-source frameworks
  • Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience
  • GEICO may sponsor a new qualified applicant for employment authorization

Responsibilities

  • 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
  • Use TypeScript, Java, C#, Python, Docker, Kubernetes, and Azure tools across the software development lifecycle
  • Perform advanced-level Java application design and PostgreSQL database design, implementation, and maintenance
  • Share best practices and improve processes across teams
  • Build product definition and use technical skills to drive solutions
  • Maintain high standards of observability and availability
  • Contribute to GEICO’s insurance business transformation toward an engineering-focused technology organization

Skills

TypeScript
Java
C#
Python
PostgreSQL
React
Svelte
HTML5
JavaScript
PowerShell

Education

Bachelor’s Degree in Computer Science
Equivalent Education or Work Experience

Tools

Docker
Kubernetes
Azure DevOps
Monitoring Tools
Active Directory

Job description

GEICO is seeking a skilled software engineer to scope, design, and build scalable distributed systems across the full software lifecycle. You will work with TypeScript, Java, C#, Python, Docker, Kubernetes, and Azure to drive architecture and observability.

The role emphasizes collaboration, code reviews, and implementing best practices to transform GEICO’s insurance tech landscape. You should have strong CS fundamentals, cloud experience, and capacity to thrive in a fast-paced environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Engineer II: Scale Distributed Systems
Full-Stack Engineer II: Scale Distributed Systems

GEICO • Seattle (WA)

On-site
USD 120,000 - 170,000
Competitive pay
Benefits
Flexibility
+3
Senior Software Engineer — C#/Azure Microservices
Senior Software Engineer — C#/Azure Microservices

GEICO • Seattle (WA)

On-site
USD 105,000 - 215,000
401K with 6% match
Tuition assistance
Mental healthcare benefits
+1
Staff Software Engineer: Architect, Mentor, Scale Systems
Staff Software Engineer: Architect, Mentor, Scale Systems

GEICO • Seattle (WA)

On-site
USD 110,000 - 230,000
Staff Software Engineer: Build Scalable, AI-Driven Platforms
Staff Software Engineer: Build Scalable, AI-Driven Platforms

Geico • Bethesda (MD)

On-site
USD 132,000 - 230,000
Fullstack Engineer II — Scalable Systems (Flexible)
Fullstack Engineer II — Scalable Systems (Flexible)

GEICO • Palo Alto (CA)

On-site
USD 120,000 - 160,000
Competitive pay
Benefits
Flexibility
+3
Senior DevOps Engineer: Cloud, CI/CD & Automation
Senior DevOps Engineer: Cloud, CI/CD & Automation

GEICO • Richardson (TX)

On-site
USD 100,000 - 215,000
Fullstack Engineer II – Java, React, Microservices
Fullstack Engineer II – Java, React, Microservices

Jobtailor • California (MO)

On-site
USD 90,000 - 130,000
Senior Software Engineer – C#/Azure Microservices
Senior Software Engineer – C#/Azure Microservices

Government Employees Insurance Company • Bethesda (MD)

Hybrid
USD 105,000 - 215,000
401(k) plan with 6% match
Performance-based incentives
Tuition assistance
+2
Staff Software Engineer: AI-Driven, Scalable Systems Lead
Staff Software Engineer: AI-Driven, Scalable Systems Lead

GEICO • Dallas (TX)

On-site
USD 110,000 - 230,000
Senior Full-Stack Engineer: Build Scalable Platforms
Senior Full-Stack Engineer: Build Scalable Platforms

GEICO • Seattle (WA), Northern (KY)

Hybrid
USD 105,000 - 215,000