Staff Engineer (Remote)

Posted 2025-10-26
Remote, USA Full Time Immediate Start
Welcome to GEICO: Where Innovation Meets Excellence At GEICO, we're not just an insurance company - we're a team of innovators, thinkers, and problem-solvers passionate about transforming the insurance industry through technology. As a Staff Engineer, you'll play a pivotal role in driving our business transformation, leveraging your technical expertise to build high-performance, low-maintenance, and zero-downtime platforms and applications. Join our vibrant community of engineers, and let's propel your career forward together! About the Role As a key member of our engineering staff, you'll work on web solutions that provide a seamless experience for our customers while maintaining the highest standards of protection and availability. Our team thrives in a hyper-growth environment where priorities shift quickly, and we're looking for someone with broad and deep technical knowledge to help us deliver high-quality technology products and services. Key Responsibilities Scope, design, and build scalable, resilient distributed systems that meet our business needs Build product definitions and leverage your technical skills to drive towards the right solution Engage in cross-functional collaboration throughout the entire software lifecycle to ensure seamless integration Lead design sessions and code reviews with peers to elevate the quality of engineering across the organization Define, create, and support reusable application components/patterns from a business and technology perspective Utilize programming languages like JavaScript, TypeScript, Java, C#, Python, and Container Orchestration services, including Docker and Kubernetes, to perform advanced-level application design under minimal direction Mentor other engineers and consistently share best practices to improve processes within and across teams Essential Qualifications To succeed in this role, you'll need: Strong UI/UX and prototype design knowledge and experience Experience with Content Management, including implementation solution design and processing rule set Fluency with HTML5, React, Redux, JavaScript/TypeScript, CSS, JSON, RESTful Web Services, NodeJS, and Event-Driven Architectures Strong Cloud (AWS, GCP, Azure, etc.) platform knowledge Familiarity with Project Management and work item management tools such as Azure DevOps, JIRA Exemplary ability to design, perform experiments, and influence engineering direction and product roadmap Experience partnering with engineering teams and transferring research to production Experience with continuous delivery and infrastructure as code In-depth knowledge of CS data structures and algorithms Ability to excel in a fast-paced, startup-like environment Preferred Qualifications While not required, the following skills and experience will give you a competitive edge: Experience with Microservices-oriented architecture and extensible REST APIs Experience with AI/ML and data-driven integration with backend Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems Fluency in DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework Experience with application monitoring tools and performance assessments Experience in security protocols and products: Understanding of Active Directory, Windows Authentication, SAML, OAuth Experience and Education We're looking for candidates with: 6+ years of professional software development experience within Web frameworks/Java/JavaScript 4+ years of experience with architecture and design 4+ years of experience with AWS, GCP, Azure, or another cloud service 4+ years of experience in open-source frameworks Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience Career Growth and Learning Benefits At GEICO, we're committed to helping you grow both personally and professionally. As a Staff Engineer, you'll have access to: Ongoing training and development opportunities to enhance your skills and knowledge Mentorship programs to help you navigate your career path Opportunities to work on high-impact projects that drive business results A collaborative and dynamic work environment that fosters innovation and creativity Work Environment and Company Culture Our company culture is built on a foundation of: Respect and inclusivity: We value diversity and promote a culture of mutual respect and empathy Collaboration and teamwork: We believe that together, we can achieve great things Innovation and experimentation: We encourage creativity and calculated risk-taking to drive innovation Continuous learning and growth: We're committed to helping you develop your skills and advance your career Compensation, Perks, and Benefits We offer a competitive salary range of $110,000.00 - $236,500.00 per year, depending on experience and qualifications. Our benefits package includes: 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 Conclusion If you're a motivated and talented engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. Don't miss out on the chance to join our dynamic team and contribute to the future of insurance technology. Apply now and take the first step towards an exciting and rewarding career with GEICO! We Encourage You to Apply! Even if you feel you're not a perfect match, we'd still love to hear from you. We're looking for great people to join our friendly team and contribute to our mission of innovation and excellence. Apply To This Job Apply for this job
Back to Job Board