
Senior Staff Engineer
GEICO
full-time
Posted on:
Location Type: Office
Location: Seattle • California • Maryland • United States
Visit company websiteExplore more
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