Staff Engineer - Full Stack Developer, Data

April 16

Apply Now
Logo of GEICO

GEICO

GEICO is a well-known American auto insurance company, providing coverage to a wide range of customers. As a leading provider of car insurance, GEICO is known for its innovative marketing and customer-centric services, delivering affordable insurance options. The company utilizes a user-friendly website for managing policies and claims, applying necessary online privacy measures to protect personal data and improve user experience. While primarily focused on auto insurance, GEICO also offers other types of insurance, including homeowner and renter policies.

Auto Insurance • RV Insurance • ATV Insurance • Boat Insurance • Motorcycle Insurance

10,000+ employees

Founded 1936

💸 Finance

📋 Description

• 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. • As a Staff Engineer, you will: Scope, design and build scalable, resilient enterprise data governance, Privacy and Risk Engineering Solutions. • Provide technical leadership for projects at the team level, mentor junior engineers and troubleshoot complex technical problems during execution phase. • Lead design sessions and code reviews to elevate the quality of engineering across the organization. • Leverage automation to remove redundant error prone tasks to improve the quality of the solution. • Engage in cross-functional collaboration with project stakeholders throughout the software lifecycle. • Define, create, and support reusable application components/patterns from a business and technology perspective.

🎯 Requirements

• Expertise in Python and Typescript/JavaScript. Experience with other programming languages like Java/ Kotlin or Golang • Expertise in frontend development: Develop responsive and user-friendly interfaces using HTML, CSS, JavaScript, vite/ webpack and front-end frameworks/libraries like React, MUI, Ant Design etc. • Expertise in backend development: Develop backend micro-services using RESTful APIs, GraphQL, BFF (Backend for Frontend), ORMs, orchestration frameworks like Airflow, FastAPI, Spring Boot framework and/or other Spring technologies • Experience contributing to the architecture and design (ADRs, design patterns, system design, performance, scalability and reliability of systems, domain driven designs) • Experience with testing tools like junit, pytest, vitest, jest, playwright/cypress etc • Experience with relational and non-relational database technologies (SQL, Oracle, Postgres, NoSQL (Cosmos, MongoDB etc)), data warehouses like Snowflake • Experience with Microsoft Azure cloud platform and Microsoft Azure Cloud services • Experience with Infrastructure as Code (IaC) tools, version control systems like GIT, CI/CD tools such as Jenkins, Gradle, Artifactory, Microsoft Azure DevOps and Github Actions • Experience with container orchestration services including Docker, Kubernetes, Helm • Experience with Big Data technologies such as HBase, Hive, Kafka, Graph DB and Cassandra • Experience with performance, load and stress testing (Gatling, locust or equivalent) • Experience with monitoring tools such as Dynatrace, Thousand Eyes, Influx, Grafana or equivalents and SRE (site reliability engineering) practices • Knowledge of SDLC, object-oriented design, software engineering best practices (code reviews, unit testing, unit, integration and end to end testing, on-calls etc) • Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication) • Experience working with shell scripting, bash/zsh/ sh • Experience working on different operating systems like Linux (Alpine, Ubuntu, Red Hat) & Windows

🏖️ Benefits

• Premier Medical, Dental and Vision Insurance with no waiting period** • Paid Vacation, Sick and Parental Leave • 401(k) Plan • Tuition Assistance • Paid Training and Licensures

Apply Now

Similar Jobs

April 15

Affirm seeks a Staff Software Engineer to design scalable Batch Infrastructure solutions for data processing and machine learning initiatives.

April 15

Join DDN as a Staff Software Engineer to enhance I/O efficiency for AI workloads. Drive innovation in data intelligence platforms.

April 15

Build a training platform for AI-driven command and control software at Hypergiant. Collaborate with teams to integrate partner capabilities.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com