Sr Staff Software Engineer - (Amazon Connect/Lex) (REMOTE)
GEICO
- Chevy Chase, MD
- Permanent
- Full-time
- 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 solutionsAnalyze 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
- 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. Preferred Languages, Node.js, .Net, Python
- 10+ years of experience in Contact Center Technologies
- 8+ years of architecture, design, development, deployment, integration, configuration
- 6+ years of experience in open source frameworks is desired
- 4+ Years of experience in Voice Structure, Capabilities & Offerings, including the AWS and Cisco platforms
- 3+ years of people management experience
- AWS Certifications (Associate, Professional, Specialty level) or Cisco CCIE or CCNP Collaboration is preferred
- 2+ years of experience in Quality Management Systems is desired
- 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