Posted in

Software Engineer – X Networking

Software Engineer – X Networking

CompanyX
LocationPalo Alto, CA, USA, Dublin, Ireland
Salary$78000 – $297000
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level, Senior

Requirements

  • 4+ years of professional software development experience
  • Strong computer science fundamentals, algorithms, and data structures background
  • Proficiency in one or more object-oriented programming language
  • Knowledge of professional software engineering practices & best practices for software development life cycles
  • Experience with business-critical distributed large-scale systems
  • Strong desire for learning and growth
  • Enjoy interacting with and helping internal customers

Responsibilities

  • Collaborate with our customers – network engineers – to understand their requirements and use cases
  • Translate customer requirements into scalable, robust, and future-proof software solutions
  • Prototype, Design and Implement software systems
  • Write code that is clear, concise, maintainable, and performant
  • Develop and maintain quality technical and non-technical documentation
  • Operationally support, troubleshoot and improve the software systems our team has built
  • Mentor and support your fellow engineers
  • Multiply the effectiveness of the team by providing code and design reviews, setting the bar for quality high, and defining team’s software development best practices.

Preferred Qualifications

  • Experience with network engineering, developing network automation, network controllers, or building automation systems for infrastructure is not required but would be beneficial