Geico - Chevy Chase, MD

posted about 2 months ago

Full-time - Mid Level
Remote - Chevy Chase, MD
Insurance Carriers and Related Activities

About the position

The Senior Engineer at GEICO plays a crucial role in transforming the insurance business by building high-performance, low-latency platforms and applications. This position involves collaborating across the organization to enhance customer experiences while maintaining high standards of protection and availability. The ideal candidate will possess extensive technical knowledge across various systems and will thrive in a fast-paced, hyper-growth environment.

Responsibilities

  • Scope, design, and build scalable, resilient distributed systems
  • Build product definition and leverage technical skills to drive towards the right solution
  • Engage in cross-functional collaboration throughout the entire software lifecycle
  • Lead design sessions and code reviews with peers to elevate engineering quality
  • Define, create, and support reusable application components/patterns from a business and technology perspective
  • Utilize programming languages like Python, C#, SQL, and NoSQL databases, and container orchestration services including Docker and Kubernetes
  • Mentor other engineers
  • Consistently share best practices and improve processes within and across teams

Requirements

  • Advanced experience with C#/.NET, HTML-5, JavaScript/TypeScript, XML, JSON, RESTful Web Services, and Event Driven Architectures
  • Experience with one additional modern language such as Java, Python, or GO and with open-source software is a plus
  • Advanced experience within the .NET framework, including Visual Studio, SQL Server, ASP.NET, MVC, Web API, and REST
  • Proven understanding of microservices oriented architecture and extensible REST APIs
  • Experience architecting and designing new and current systems
  • Advanced understanding of DevOps concepts including Azure DevOps framework and tools
  • Advanced PowerShell scripting skills
  • Advanced understanding of monitoring concepts and tooling
  • Advanced understanding of security protocols and products
  • Experience with continuous delivery and infrastructure as code
  • In-depth knowledge of CS data structures and algorithms
  • Strong problem-solving ability
  • Ability to excel in a fast-paced environment
  • Knowledge of developer tooling across the software development life cycle

Nice-to-haves

  • Experience with AWS, GCP, Azure, or another cloud service
  • 2+ years of experience in open-source frameworks

Benefits

  • Premier Medical, Dental and Vision Insurance with no waiting period
  • Paid Vacation, Sick and Parental Leave
  • 401(k) Plan
  • Tuition Reimbursement
  • Paid Training and Licensures
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service