Job Post

Software Engineer
128 Technology
200 Wheeler Road
Burlington, MA 01803

Do you want to solve complex problems and build systems that will change the Internet?  Do you want to be part of a company that is on the cutting edge of technology?  Do you want to work with a world-class team of engineers?  Do you have what it takes?

The Engineering team at 128 Technology is looking for a highly motivated software engineer who will be focused on developing highly scalable distributed network applications.

 RESPONSIBILITIES:

  • Design and develop elegant and extensible textual user interfaces.
  • Develop and deploy robust Python applications.
  • Design and develop rich and extensible APIs.
  • Employ test-driven development practices to ensure code quality and maintainability.

 QUALIFICATIONS:

  • BS or MS in Computer Science, Electrical Engineering, Computer Engineering, or related technical field.
  • 3+ years development experience.
  • Python proficiency.
  • Keen gift for debugging difficult problems.
  • Computer Science fundamentals in object-oriented design.
  • Computer Science fundamentals in data structures.
  • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis.
  • Ability to deliver clean, modular code quickly and efficiently.
  • Excellent communication skills.

 BONUS POINTS:

  • Understanding of IP networking and socket-based programming.
  • Competency working within multi-threaded environments.
  • Knowledge of NETCONF and YANG data modeling language.
  • Experience deploying software applications.
  • Experience developing on Linux OS.
  • Experience with Agile development process.
  • Experience with Test Driven Development and Continuous Integration.
  • Sense of humor.
Category: Software Engineering/QA

See What It's Like To Work Here

The internet is broken.  We're here to fix it.

More Jobs From This Company

60 day posting for only $99

Similar Jobs