Full Time

Staff Engineer - Network Software for Hybrid Cloud (REMOTE)

GEICO
Remote!
$90,000 - $150,000* / year (about $43–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by GEICO, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Staff Engineer - Network Software for Hybrid Cloud at GEICO will play a critical role in designing, developing, and implementing network software solutions that enhance our hybrid cloud infrastructure. This position requires a deep understanding of networking principles and cloud technologies to ensure reliable and secure data transmission across diverse environments. The successful candidate will collaborate with cross-functional teams to identify requirements and deliver innovative solutions that meet our organizational goals.



Job Responsibilities

  • Design and develop advanced network software solutions for hybrid cloud environments.
  • Architect and implement network protocols and frameworks to optimize performance and scalability.
  • Work closely with DevOps and IT teams to integrate networking functionality into our cloud infrastructure.
  • Conduct thorough testing and validation of network software to ensure reliability and security.
  • Investigate and resolve network issues, providing technical support and guidance as needed.
  • Stay updated with emerging networking technologies and industry trends.
  • Document software designs, specifications, and best practices for future reference.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field; Master’s degree preferred.
  • A minimum of 5 years of experience in network software engineering or a similar role.
  • Extensive knowledge of network protocols (e.g., TCP/IP, HTTP, DNS, etc.) and networking technologies.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and hybrid cloud architectures.
  • Proficient in programming languages such as Python, Go, or Java.
  • Strong problem-solving skills and the ability to work collaboratively in a team environment.
  • Excellent communication skills, both verbal and written.


Technologies & Tools

The Staff Engineer will utilize a variety of technologies and tools to fulfill their role, including but not limited to networking software (e.g., Cisco IOS, Junos), cloud management tools (e.g., Terraform, Ansible), monitoring and analytics platforms (e.g., Grafana, Prometheus), version control systems (e.g., Git), and programming environments consistent with modern software engineering practices. Familiarity with DevOps practices and CI/CD pipelines will also be essential for effective collaboration and deployment.



Ideal Candidates

The ideal candidate for this position will possess a blend of technical expertise and innovative thinking, with a passion for problem-solving and a customer-centric mindset. They should be adaptable and capable of thriving in a fast-paced environment, demonstrating strong leadership qualities while fostering collaboration among team members. A commitment to continuous learning and excellence in their craft will further enhance their fit within our organization.

The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.