
Senior Software Engineer
GEICO
full-time
Posted on:
Location Type: Hybrid
Location: Seattle • Washington • United States
Visit company websiteExplore more
Salary
💰 $105,000 - $215,000 per year
Job Level
About the role
- Troubleshoot and resolve data-related Production incidents, including logging details and providing updates at regular intervals to stakeholders
- Track and drive the resolution of data-pipeline related issues within agreed upon SLAs
- Escalate production issues to appropriate management levels, proportionate to the severity and complexity of the issue
- Provide updates to customers during ongoing incidents; provide accurate, timely and frequent communication
- Assist users with troubleshooting issues via multiple channels (chat, email, text, phone call etc.)
- Maintain high quality and relevant technical documentation for data product and pipelines
- Create incident summary reports, release notes, troubleshooting guides and runbooks
- Develop tools and features that automate key support tasks and reduce manual effort
- Continuously look for ways to reduce production support ticket volume; deliver enhancements to pipelines and suggest improvements to other engineers
- Work with development and different teams to improve performance and configuration
- Implement monitoring and alerting for critical components of platform
- Consistently share best practices and improve processes within and across teams
Requirements
- Proven strong problem-solving and analytical skills
- Strong automation mindset; continuously looks for opportunities to improve efficiency through AI and tooling
- Experience with advanced programming languages including Python or Java, XML/XPath, SQL and object-oriented design
- Proven understanding of micro-services oriented architecture and extensible REST APIs
- Experience with Azure DevOps (ADO) and the Azure cloud technology stack
- Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
- Ability to excel in a fast-paced, startup-like environment
- Programming experience in Duck Creek preferred
- 4+ years of software development experience with common languages such as Python or Java
- 3+ years of experience with architecture and design
- 3+ years of experience with AWS, GCP, Azure, or another cloud service
- 2+ years of experience in open-source frameworks
- Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience.
Benefits
- Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being.
- Financial benefits including market-competitive compensation; a 401K savings plan vested from day one that offers a 6% match; performance and recognition-based incentives; and tuition assistance.
- Access to additional benefits like mental healthcare as well as fertility and adoption assistance.
- Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonJavaXMLXPathSQLmicro-services architectureREST APIsautomationopen-source frameworksarchitecture and design
Soft Skills
problem-solvinganalytical skillscommunicationcollaborationefficiency improvementadaptabilitycustomer supportdocumentationprocess improvementteamwork