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: