Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Software Engineer, Automatic Network Fault Mitigation

AI Summary ✨

Requirements:

  • Bachelor's degree in Computer Science or related technical field, or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • Experience programming in one or more of the following languages: Ruby, Python, Java, C++.
  • Experience working within cloud infrastructure and networking.

Nice to haves:

  • Experience in network programming or developing/designing large software systems.
  • Ability to utilize Linux debugging tools to investigate memory leaks, network reliability and performance issues, and I/O issues.
  • Ability to apply software engineering best practices with a strong focus on testing, reliability, security, performance, and maintainability.

What you'll be doing:

  • Design and build new software and network systems to automatically re-route traffic around network faults and improve the reliability of all network traffic.
  • Work with router vendors to deliver next generation routing and reliability features.
  • Build lab prototypes and proof-of-concept demonstration systems to validate designs.
  • Analyze network performance and identify opportunities for improvement.

Perks and benefits:

  • Opportunities to switch teams and projects
  • Versatile work environment
  • Prioritize project deadlines and deliverables
  • Opportunity to work on industry-leading innovation projects
Apply here
Google logo

Google

Dublin, Ireland

Experience: Senior
Posted: January 23, 2025
Gcp
Java
Nodejs
Python
backend