Geico - Chevy Chase, MD

posted 2 months ago

Full-time - Senior
Chevy Chase, MD
Insurance Carriers and Related Activities

About the position

GEICO is seeking a Senior Software Engineer focused on network engineering and automation, particularly with open-source network systems, cloud, and legacy vendor systems. This role involves designing, developing, and implementing test plans and automation for networking products, ensuring the reliability and scalability of SONiC NOS and ONOS software in various environments. The position requires collaboration with cross-functional teams to enhance hardware reliability and efficiency in data centers.

Responsibilities

  • Design, architect, and implement highly scalable test plans using industry best practices.
  • Develop and maintain automated scripts for commit sanity, functional, system, regression, performance, and security testing.
  • Develop reusable automation tests and libraries to streamline test development.
  • Implement data-driven and parameterized testing strategies to maximize test coverage and efficiency.
  • Mentor other engineers.
  • Consistently share best practices and improve processes within and across teams.

Requirements

  • 4+ years of hands-on experience in developing/validating software defined networking (SDN) solutions.
  • 4+ years of development experience of code/script in Python.
  • 4+ years of expert level knowledge of networking protocols such as TCP/IP, BGP, OSPF, MPLS, VLANs, STP and others.
  • Experience with network programmability frameworks and APIs (e.g., NETCONF, RESTCONF, gRPC) for automation and orchestration.
  • Experience in designing, configuring, and troubleshooting routing, switching and security solutions.
  • Knowledge of network security concepts including firewalls, VPNs, IDS/IPS, and Access control lists (ACLs).
  • Experience in management (e.g., OpenStack), network OS & server virtualization and orchestration technologies (e.g., Docker, Kubernetes).
  • Collaboration skills to work effectively with cross-functional teams including product management, development, and support.

Nice-to-haves

  • Network, Cloud and Virtualization certifications are preferred.
  • 3+ years of experience with network and server systems architecture and design.
  • 2+ years of experience in open-source frameworks.

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service