GEICO

Senior Staff Engineer

GEICO

full-time

Posted on:

Location Type: Office

Location: SeattleCaliforniaMarylandUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $120,000 - $260,000 per year

Job Level

About the role

  • Focus on multiple areas and provide technical and thought leadership to design, build, and productionize an enterprise application with AI/LLM Integration.
  • Design and develop highly available, scalable and secure software solutions to solve most complex problems for our business and customer needs.
  • Lead impactful architectural design discussions and contribute to elevating the quality of engineering through active participation in reviewing designs and code.
  • Own complete solution across its entire life cycle.
  • Accountable for the quality, usability, and performance of the solutions.
  • Mentor more junior team members professionally to help them realize their full potential.
  • Collaborate with Product Manager and Operations team to deliver desired business outcomes with quality and expected timelines.
  • Influence and educate leadership at all levels.
  • Consistently share best practices and drive improvements within and across teams, fostering curiosity and innovation to advance our technology and processes.
  • Drive digital transformation initiatives, including modernizing and migrating legacy applications.

Requirements

  • Fluency and specialization with at least one modern language such as Java, Go, or C++.
  • Familiarity with AI Concepts such as LLM/Prompts/RAG/etc.
  • Demonstrated ability in implementing AI applications via APIs or embedded code.
  • Demonstrated ability to communicate complex technical concepts clearly, concisely, and directly, both verbally and in writing.
  • Expertise in complex problem-solving autonomy, particularly in troubleshooting critical production issues and devising creative, scalable technical solutions.
  • Experience with services-oriented architecture with modern API protocols such as gRPC and REST.
  • Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.
  • Extensive experience collaborating with senior engineers and other technical leaders to shape engineering strategy and solutions.
  • Fluency in DevOps Concepts, Cloud Architecture, and AWS/Azure DevOps Operational Framework, including continuous delivery and infrastructure as code.
  • Familiarity with and experience applying Agile/Scrum methodologies.
  • Strong understanding and practical experience with application monitoring, performance assessments, and observability practices, leveraging modern tools.
  • In-depth understanding of cloud infrastructure concepts and offerings, particularly within the AWS/Azure platform and its native services.
  • Strong problem-solving abilities and a proactive approach to identifying and mitigating security risks and vulnerabilities.
  • In-depth knowledge of computer science data structures and algorithms.
  • Ability to excel in a fast-paced, startup-like environment.
  • Excellent communication skills, able to communicate complete technical concepts to technical and non-technical stakeholders.
  • 10 + years of professional software development experience, with significant, demonstrable impact in a lead or principal engineering capacity.
  • 8 + years of experience in architectural design and leading significant system initiatives, including collaboration with cross-functional technical leadership.
  • 6 + years of experience in open-source frameworks.
  • 4+ years of experience with AWS, GCP, Azure, or another cloud service.
  • 3+ years of experience building AI/ML products, conversational interfaces particularly with LLMs or similar AI models.
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaGoC++AI ConceptsAPIsgRPCRESTDevOpsAWSAzure
Soft Skills
technical leadershipproblem-solvingcommunicationmentoringcollaborationinfluenceinnovationcuriosityautonomyproactive approach