GEICO
Overview
Senior Engineer – Android Mobile (REMOTE) Location: Remote, Seattle, WA area postings may appear in error. This description reflects a Senior Engineer role focused on Android mobile development. Position Summary
GEICO is seeking an experienced Senior Engineer, Mobile (Android) 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, while co-creating a culture of psychological safety and continuous improvement. Position Description
Our Senior Engineer is a key member of the engineering staff working on Mobile/Web solutions to provide a frictionless experience for customers and maintain high standards of protection and availability. The ideal candidate has broad and deep technical knowledge across front-end UIs through back-end systems. Responsibilities
Own complete solution across its entire life cycle Influence and build vision with product managers, team members, customers, and other engineering teams to solve complex problems for enterprise-class business applications Accountable for the quality, usability, and performance of the solutions Participate in design sessions and code reviews to elevate engineering quality Utilize programming languages such as Kotlin, Java, JavaScript, TypeScript, Dart, Python, C#, SQL; work with containers (Docker, Kubernetes) and Azure tools Mentor junior team members and share best practices across teams Contribute to process improvements and engineering practices Qualifications
Fluency in at least two modern languages (e.g., Kotlin, Java, JavaScript, TypeScript, Dart, Python, C#, etc.) with object-oriented design Experience with microservices architecture and extensible REST APIs Experience designing architecture, patterns, reliability, and scalability of systems Experience with continuous delivery and infrastructure as code Knowledge of cloud platforms and Azure DevOps; DevOps concepts Experience with scripting (PowerShell) and Azure Portal Experience with application monitoring and performance assessments Knowledge of CS data structures and algorithms Experience with Android Studio, VS Code or similar IDEs Strong problem-solving abilities and ability to thrive in a fast-paced environment Experience
4+ years of professional software development in Mobile/Web frameworks (Kotlin/Java, Android SDK, React, TypeScript/JavaScript, or Flutter/Dart) 4+ years experience with open-source frameworks 3+ years in architecture and design 3+ years with AWS, GCP, Azure, or another cloud service Education
Bachelor’s degree in Computer Science, Information Systems, or equivalent; or equivalent work experience Salary
$105,000.00 - $215,000.00 per year The above range is a general guideline. Final offer depends on scope and responsibilities of the role, candidate experience, education, work location and market conditions. GEICO may sponsor for employment authorization where eligible. The GEICO Pledge
Great Company:
We strive to help customers through life’s twists and turns and stay ahead of their needs. Great Careers:
We offer development programs, mentorship, and coaching. Great Culture:
Inclusive culture with integrity, action, and belonging. Great Rewards:
Total rewards including compensation, benefits, and wellness resources. Equal Opportunity
The GEICO Companies are equal opportunity employers. We hire based on qualifications and offer accommodations as required by law. We do not tolerate harassment or discrimination and are committed to a respectful workplace. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries: Insurance
#J-18808-Ljbffr
Senior Engineer – Android Mobile (REMOTE) Location: Remote, Seattle, WA area postings may appear in error. This description reflects a Senior Engineer role focused on Android mobile development. Position Summary
GEICO is seeking an experienced Senior Engineer, Mobile (Android) 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, while co-creating a culture of psychological safety and continuous improvement. Position Description
Our Senior Engineer is a key member of the engineering staff working on Mobile/Web solutions to provide a frictionless experience for customers and maintain high standards of protection and availability. The ideal candidate has broad and deep technical knowledge across front-end UIs through back-end systems. Responsibilities
Own complete solution across its entire life cycle Influence and build vision with product managers, team members, customers, and other engineering teams to solve complex problems for enterprise-class business applications Accountable for the quality, usability, and performance of the solutions Participate in design sessions and code reviews to elevate engineering quality Utilize programming languages such as Kotlin, Java, JavaScript, TypeScript, Dart, Python, C#, SQL; work with containers (Docker, Kubernetes) and Azure tools Mentor junior team members and share best practices across teams Contribute to process improvements and engineering practices Qualifications
Fluency in at least two modern languages (e.g., Kotlin, Java, JavaScript, TypeScript, Dart, Python, C#, etc.) with object-oriented design Experience with microservices architecture and extensible REST APIs Experience designing architecture, patterns, reliability, and scalability of systems Experience with continuous delivery and infrastructure as code Knowledge of cloud platforms and Azure DevOps; DevOps concepts Experience with scripting (PowerShell) and Azure Portal Experience with application monitoring and performance assessments Knowledge of CS data structures and algorithms Experience with Android Studio, VS Code or similar IDEs Strong problem-solving abilities and ability to thrive in a fast-paced environment Experience
4+ years of professional software development in Mobile/Web frameworks (Kotlin/Java, Android SDK, React, TypeScript/JavaScript, or Flutter/Dart) 4+ years experience with open-source frameworks 3+ years in architecture and design 3+ years with AWS, GCP, Azure, or another cloud service Education
Bachelor’s degree in Computer Science, Information Systems, or equivalent; or equivalent work experience Salary
$105,000.00 - $215,000.00 per year The above range is a general guideline. Final offer depends on scope and responsibilities of the role, candidate experience, education, work location and market conditions. GEICO may sponsor for employment authorization where eligible. The GEICO Pledge
Great Company:
We strive to help customers through life’s twists and turns and stay ahead of their needs. Great Careers:
We offer development programs, mentorship, and coaching. Great Culture:
Inclusive culture with integrity, action, and belonging. Great Rewards:
Total rewards including compensation, benefits, and wellness resources. Equal Opportunity
The GEICO Companies are equal opportunity employers. We hire based on qualifications and offer accommodations as required by law. We do not tolerate harassment or discrimination and are committed to a respectful workplace. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries: Insurance
#J-18808-Ljbffr