Senior Network Reliability Engineer – Remote - Building High-Performance, Zero-Downtime Platforms & Applications with GEICO
Join the GEICO Team as a Senior Network Reliability Engineer and Revolutionize Insurance Technology
Embark on a new professional journey with GEICO as a Senior Network Reliability Engineer, working remotely and driving the transformation of our insurance business through cutting-edge technology and engineering excellence. As a key member of our engineering staff, you will collaborate with cross-functional teams to design innovative solutions to complex problems, leveraging automation and DevOps practices to deliver high-quality technology products and services.
About GEICO and Our Culture
For over 75 years, GEICO has been a leader in the insurance industry, known for low rates, outstanding service, and clever marketing. As a wholly owned subsidiary of Berkshire Hathaway, we offer a financially stable and rewarding workplace with opportunities for training and career advancement. Our company culture values diversity, inclusion, and mutual respect, with a focus on creating a work environment where each associate can be productive and excel.
Our Mission and Values
At GEICO, we are committed to building a culture of psychological safety and continuous improvement, where our associates can thrive and succeed. We value innovation, teamwork, and customer satisfaction, and strive to make a positive impact in the communities we serve.
Job Summary
We are seeking an experienced Senior Network Reliability Engineer to join our team, with a strong background in designing, testing, and promoting network services and platform automation solutions. The ideal candidate will have a passion for building high-performance, low-maintenance, zero-downtime platforms and applications, and be able to work collaboratively with cross-functional teams to drive business transformation.
Key Responsibilities
- Design, test, and promote network services and platform automation solutions using DevOps and CICD practices
- Publish documentation sets for runbooks, as-built, and design reference
- Develop and maintain processes and workflows using automation to improve quality and efficiency
- Leverage network management platforms and practices to run large-scale deployments efficiently and effectively
- Understand and promote network standards, reference architectures, and frameworks
- Develop and maintain strategic roadmaps for network platforms and services
- Support, operate, and maintain large-scale, critical network environments, platforms, and services
- Triaged, analyze, and perform root cause analysis for network automation-related issues
- Provide 24x7 after-hours on-call support and support for off-hour network automation implementations
Qualifications
Essential Qualifications
- Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience
- 4+ years of professional software development experience in a large-scale network environment
- 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
- Knowledge of common application architectures and communications protocols
- Understanding of programming and scripting languages such as Python, Golang, Bash, and PowerShell
- Proficient using automation tools like Ansible, Terraform, Nautobot, etc.
- Experience using Linux
- Proficient with container technologies like Docker, Podman, Kubernetes, etc.
- Ability to work with nested data structures like JSON, XML, YAML
- Ability to work with APIs and database query languages such as SQL
Preferred Qualifications
- Familiarity with full-stack network infrastructure functions including switching, routing, IPAM, ADCs, and network controllers
- Knowledge of common network architectures and communications protocols
- Understanding of network security principles and best practices
- Ability to perform advanced packet and/or protocol analysis throughout the seven-layer OSI reference model
- Experience with network performance, capacity, configuration, and fault management
- Experience in public cloud infrastructure
- One or more of the following active certifications: Cisco Certified Network Associate (CCNA) or CompTIA Network+
Skills and Competencies
To succeed in this role, you will need:
- Strong problem-solving ability
- Strong oral and written communication skills
- Ability to excel in a fast-paced, startup-like environment
- Collaboration and teamwork skills
- Adaptability and flexibility
- Continuous learning and professional growth mindset
Career Growth Opportunities and Learning Benefits
At GEICO, we are committed to the growth and development of our associates. As a Senior Network Reliability Engineer, you will have opportunities to:
- Develop new skills and expertise in emerging technologies
- Take on new challenges and responsibilities
- Collaborate with cross-functional teams to drive business transformation
- Participate in training and development programs
- Advance in your career with opportunities for promotion and leadership roles
Work Environment and Company Culture
As a remote employee, you will have the flexibility to work from anywhere and enjoy a better work-life balance. Our company culture values:
- Diversity and inclusion
- Mutual respect and teamwork
- Continuous learning and professional growth
- Innovation and creativity
- Customer satisfaction and business transformation
Compensation, Perks, and Benefits
We offer a competitive salary range of $76,000 - $185,000 per year, depending on experience and qualifications. Our Total Rewards Program includes:
- 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
Conclusion
If you are a motivated and experienced Senior Network Reliability Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. Join our team and contribute to the transformation of the insurance industry through cutting-edge technology and engineering excellence.
Apply for this job