FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Engineer
GEICOStaff Engineer leading cloud and enterprise software development for GEICO, one of the United States’ largest auto insurers. Owning SDLC delivery, architecture, DevOps, and engineering quality.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in leading software engineering teams through the Software Development Lifecycle (SDLC) while utilizing .NET, SQL, NoSQL, and Azure tools. Proven ability to mentor junior engineers, implement DevOps practices, and deliver solutions in Agile environments.
Highest-signal resume keywords
Software Development Lifecycle (SDLC)Azure DevOps Operational FrameworkCloud ArchitectureDevOps ConceptsAgile Delivery
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
.NETSQLNoSQLDockerKubernetesAzurePowerShellInfrastructure as CodeSolution/System ArchitectureOpen-Source Frameworks
Soft Skills
Effective CommunicationMentoring
Tools & Technologies
Azure Tools and ServicesOperations PortalsMonitoring Portals
Certifications & Qualifications
Bachelor’s Degree in Computer Science
Industry Keywords
AgileScrumKanbanSAFeCloud Engineering
Tech Stack
Tools & technologiesAngularASP.NETAzureCloudDockerKubernetes.NETNoSQLSDLCSQL
About the role
Key responsibilities & impact- Lead engineering teams in developing software applications using related technologies
- Mentor junior team members in software delivery as a subject matter expert
- Own complete solutions across the Software Development Lifecycle (SDLC)
- Influence and build vision with stakeholders to solve complex enterprise application problems
- Ensure solution quality, usability, and performance
- Lead design sessions and code reviews
- Use .NET, SQL, NoSQL, Docker, Kubernetes, and Azure tools and services across the SDLC
- Deliver software in Agile environments including Scrum, Kanban, and SAFe
- Implement infrastructure as code and use PowerShell, operations portals, and monitoring portals
- Share best practices and improve processes across teams
- Provide system training to team members
- Provide occasional 24x7 on-call production support
Requirements
What you’ll need- Bachelor’s degree in Computer Science or related field, or six years of experience as a Software Engineer or related occupation
- Four years of experience as a Software Engineer or related occupation for the bachelor’s degree pathway
- Three years of experience building solution/system architecture and design
- Three years of experience with DevOps concepts
- Three years of experience with Cloud Architecture
- Three years of experience with the Azure DevOps operational framework
- Three years of experience in a cloud engineering/cloud development environment
- Two years of experience with Azure Network/Salesforce
- Two years of experience with open-source frameworks, .NET Core, ASP.NET, Angular, or Express
- Experience with .NET, SQL, NoSQL, Docker, Kubernetes, Azure tools and services, Agile delivery, infrastructure as code, and PowerShell
- Effective communication
- May undergo background checks
- May require a pre-hire technical screen
Benefits
Comp & perks- Personalized development programs
- Mentorship
- Certification assistance
- Competitive pay
- Benefits
- Flexibility to support your well-being and future
- Inclusive and collaborative culture
- Occasional on-call production support flexibility