128 Technology: Principal Software Engineer - Systems
200 Summit Drive
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 software engineer focusing on developing a highly scalable distributed networked applications. We are looking for extremely motivated engineers who can work collaboratively to help build carrier-grade networking infrastructure.


  • Design and develop large-scale, distributed systems and services
  • Develop scalable real time, fault tolerant, high throughput message and event driven systems
  • Improve the performance of existing software
  • Analyze and troubleshoot application issues in a timely fashion
  • Mentor other engineers to maintain architectural vision and software quality
  • Supervising and overseeing the technical aspects of projects


  • BS or MS in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field
  • 7+ years experience developing large-scale software systems
  • Computer Science fundamentals in object-oriented design
  • Computer Science fundamentals in data structures
  • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
  • Thorough understanding of IP networking and socket-based programming
  • High degree of competency working with multi-threaded development
  • Excellent C++ developer and debugging skills
  • Ability to deliver clean, modular code quickly and efficiently
  • Experience developing on Linux OS


  • Working experience with C++11-17
  • Experience with Agile development process
  • Experience with Test Driven Development and Continuous Integration
  • Sense of humor


128 Technology is an advanced secure networking company on a mission to fix the Internet. The 128T Networking Platform natively provides network-based security, control and insight across data centers, wide-area networks and edge locations for enterprises, service providers, and cloud companies alike. Our software-oriented approach disrupts the traditional networking paradigm, but doesn't disrupt existing network infrastructures.

Were looking for smart, collaborative people with a dash of good-natured truculence to join our team. If you are interested in building disruptive technology, challenging yourself every day, and laughing a lot, 128 Technology might be the place for you.

Check us out on Facebook, LinkedIn and Twitter for more info!