At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities. We're seeking an experienced software engineer to help drive our insurance business transformation and platform engineering domain modernization.
Requirements
- Fluency in at least one modern language (Go is preferred,.Net is a plus)
- Proven track record of designing, implementing, and maintaining highly scalable, available and reliable system in production
- Understanding of security best practices and data encryption technology
- Understanding of SQL and NoSQL databases, including stateful services management and storage
- Understanding of networking, caches, key/value stores, load balancing, global load balancing, queues, DNS and CDN
- Deep knowledge of DevOps practices, methodologies, and principles, along with a solid understanding of on prem and public cloud-based network, compute, and storage technologies
- In-depth knowledge of hybrid cloud architecture, IaaS and PaaS technologies, container orchestration platforms (e.g., Kubernetes), cloud efficiency and observability etc.
- Strong background in incident management
- Experience with open-source management and monitoring tools
- Experience with infrastructure automation, tooling, and configuration management frameworks (e.g., Puppet, Chef, Ansible, Pulumi, Terraform, etc.)
- Familiarity with cloud security best practices and compliance standards
- Excellent leadership skills with a passion for mentoring and fostering professional growth
- Strong problem-solving and analytical abilities, with a keen eye for detail and a passion for driving operational excellence
- Visionary thinker with the ability to anticipate future challenges and opportunities
- Exceptional leadership and communication skills
- Strong analytical and problem-solving capabilities
- Proven track record of successfully leading and building software in large and complex organizations
- Experience
- 10+ years of professional experience in software development
- 8+ years of experience with architecture and design
- 6+ years of experience in open-source frameworks
- 4+ years of experience with AWS, GCP, Azure, or other cloud service providers
- Education
- 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