Logo
GEICO

Senior Engineer - Java (REMOTE)

GEICO, Poway, California, us, 92074

Save Job

Overview

Senior Java Engineer role at GEICO focusing on delivering high-quality technology products and services in a fast-paced environment. The ideal candidate has broad and deep technical knowledge across front-end UIs, back-end systems, and all points in between. Responsibilities

Scope, design, and build scalable, resilient distributed systems Build product definition and leverage technical skills to drive the right solution Engage in cross-functional collaboration throughout the software lifecycle Work in a team environment utilizing AI and ML to streamline operations of the contact center Lead design sessions and code reviews to elevate engineering quality Define, create, and support reusable application components/patterns from business and technology perspectives Utilize developer tooling and Azure services across the software development lifecycle for advanced Java design, implementation, and maintenance Mentor other engineers Share best practices and improve processes across teams Qualifications

Advanced programming experience with at least two modern languages such as Java, C++, Python or C# including object-oriented design Proficient with AI/ML stack and libraries; experience shipping applied AI products Understanding of microservices architecture and extensible REST APIs Experience designing architecture with reliability and scaling in mind Advanced understanding of DevOps concepts and cloud architecture Experience with continuous delivery and infrastructure as code Strong problem-solving ability Ability to excel in a fast-paced, startup-like environment Knowledge of developer tooling across the software development lifecycle In-depth knowledge of CS data structures and algorithms Experience

4+ years of software development within a Java framework 3+ years applied AI/ML experience 3+ years of experience with architecture and design 3+ years of experience with AWS, GCP, Azure, or another cloud service 2+ years of experience with open-source frameworks Education

Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience Salary and Benefits

Base pay range: $95,000.00/yr - $215,000.00/yr The annual salary range is a general guideline; final offer is based on factors including role scope, candidate experience, education, and location GEICO offers a comprehensive Total Rewards program including compensation and benefits EEO and Inclusion

GEICO is an equal opportunity employer. GEICO reasonably accommodates qualified individuals with disabilities to enable them to receive equal employment opportunity and perform essential functions of the job. We do not tolerate harassment and are committed to a respectful workplace.

#J-18808-Ljbffr