Share this Job

Go Back

Senior Software Engineer - HTTP/S, TCP/IP. LOC. MENLO PARK, CA


2015-07-28 15:31:42
Job Type: Full Time only
Budget $: 100,000 - 200,000

Responsibilities:

  • Contribute to design and development of new networking features and feature enhancements for existing software
  • Communicate effectively with peers to highlight and clarify software design requirements
  • Experiment with new open source technologies that would improve stability and performance of our server infrastructure
  • Work closely with the development team to scope the problem, investigate, and design a solution that meets product requirements
  • Be responsible for all aspects of software development including design, coding, testing, and debugging

Qualifications:

  • Senior Software Engineer with 3+ years of Linux / Unix software development in C; including HTTP servers/proxies
  • Experience working with RHEL, CentOS, Debian
  • Senior Software Engineer with hands-on experience with developing modules for popular proxy servers (Apache, Nginx is preferred)
  • Knowledge of Internet application protocols by heart. Such as HTTP, DNS, SSL, SMTP, IMAP, and POP3
  • Strong TCP/IP socket programming, multi-threaded and event-driven software development experience
  • Knowledge of scripting languages, including but not limited to PHP, Perl and JavaScript, and of the web content retrieval process (headers, cookies, etc.).
  • Experience with MySQL and/or Postgres
  • Strong debugging, troubleshooting and performance-tuning skills

 

Preferable Job Qualifications:

  • Prior or current involvement in open-source projects
  • Maintainer for one or more packages in Fedora or Debian project..

 

 


Key Skills: