Desired Skills and Experience

  • Ability to design and develop clean maintainable solutions to new business problems in all layers of the application
  • Adhere to established engineering and architectural patterns
  • Work as part of a team to deliver solutions in an Agile fashion
  • Ability to break down complex product requirements, providing development estimates as needed.
  • Deliver high quality code that has been thoroughly tested
  • 5+ years of experience developing C/C++ code in a Linux environment
  • In-depth experience with OO design and proven design patterns
  • Comfortable working on a Unix environment
  • Experience working in an Agile environment
  • Team player with excellent interpersonal skills and the ability to work in a fast-paced environment
  • Strong analytical capability, independent thinking and good decision making skills
  • Must have a good sense of engineering tradeoffs, with an ability to understand the impact of software changes on extendibility, scalability, performance, and maintainability
  • Demonstrate excellent oral and written communication skills with the ability to listen, articulate, facilitate and advocate
  • Experience understanding packet level TCP/IP stacks
  • Experience developing high performance Linux networking libraries
  • Experience using Linux networking tools
  • Ability to identify and resolve performance problems in code
  • Desired SkillsExperience developing with C#
  • Experience developing Linux shell scripts
  • Experience with crypto algorithms, ciphers, and protocols
  • Health, Vision, Dental, Chiropractic - open to domestic partners
  • 401K with company match
  • Paid Time Off (PTO)
  • Company paid holidays
  • Optimistic, supportive, and FUN work environment
  • Fantastic quarterly company events
  • Free catered lunches every Fridays
  • Free snacks
  • On-site gym access

Apply