Senior Staff Software Engineer

September 16

Apply Now
Logo of GEICO

GEICO

Auto Insurance • RV Insurance • ATV Insurance • Boat Insurance • Motorcycle Insurance

10,000+ employees

Founded 1936

💸 Finance

Description

• GEICO is seeking an experienced Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms, and applications. • As a Senior Staff Engineer, you will: Provides leadership to engineering teams utilizing best practices for Voice and related technologies • Owns complete solutions across the entire life cycle while utilizing strong problem-solving ability • Influences and builds vision with product managers, team members, customers, and other engineering teams to solve complex problems for building enterprise class business applications • Holds accountability for the quality, usability, and performance of the solutions • Leads design sessions and code reviews to elevate the quality of engineering across the organization • Mentors junior team members in Voice and related technologies • Shares best practices and improves processes within and across teams utilizing documentation and knowledge sharing sessions • Understand Business requirements to translate them into technical solutions • Analyze cost and forecast, incorporating them into business plans • Determine and support resource requirements, evaluate operational processes, measure outcomes to ensure desired results, and demonstrate adaptability and sponsoring continuous learning.

Requirements

• Exemplary ability to design, perform experiments, and influence engineering direction and product roadmap • Experience partnering with engineering teams and transferring research to production • Track-record of publications history in credible conferences and journals • Experience with continuous delivery and infrastructure as code • In-depth knowledge of CS data structures and algorithms • Experience solving analytical problems with quantitative approaches • Ability to excel in a fast-paced, startup-like environment • Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication) • Fluency and specialization with at least two modern languages such as Java, Python or C# including object-oriented design • Experience with micro-services oriented architecture and extensible REST APIs • 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 in leveraging PowerShell scripting • Experience in existing Operational Portals such as AWS Console • Experience with application monitoring tools and performance assessments • In depth knowledge of Datacenter structure, capabilities, and offerings, including the AWS platform, and its native services including the AWS platform and its native services • Experience in security protocols and products: Understanding of Active Directory, Windows Authentication, SAML, OAuth • Experience in AWS Network (Subscription, Security zoning, etc.) • Strong Troubleshooting skills for all aspects of the Contact Center Platforms and required to be on call for production support • Highly proficient in architecture assessment and proposals. Designs and implements Amazon Connect Contact Flows according to the business needs and the best practices.

Benefits

• 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

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com