You found an old site !!! Please login using the below link Click Here

Important:

Please use Google Chrome when applying for job to avoid any system errors due to browser incompatibility.

Senior Software Engineer

📁
Software Engineering
📅
017322 Requisition #
Thanks for your interest in the Senior Software Engineer position. Unfortunately this position has been closed but you can search our 210 open jobs by clicking here.


Qualifications

Required Education and Experience
Applicants must meet the following education and experience requirements:
* 5 years of relevant experience and a Bachelor’s degree or
* 3 years of relevant experience and a Master’s degree

Required Skills
* 3+ years of experience with Python or Java and SQL/XML
* 3+ years of experience with shell scripting

* 3+ years of experience implementing HTTP protocols/extensions and using JavaScript and HTML rendering engines

Desired Skills
* Strong experience working with Python, SQL and XML
* Good understanding of browser idiosyncrasies and their version histories
* Support of HTTP protocols or extensions, JavaScript engines, HTML rendering engines, variances in security standards, etc.
* Knowledge of integrating such sites with CDNs or cloud solutions
* Knowledge of other misc. “middleware” like NAT proxies, security gateways, or A/B testing solutions sitting in between a CDN and origin
* Knowledge of the HTTP protocol and use of cookies with emphasis on Cross-Origin requests (CORS) and its security implications and variance in browser support
* Experience with IFrame idiosyncrasies and support of CORS cookies, JavaScript execution or XHR request policies
* Experience and familiarity in web security (XSS, XSRF, SQLi, XMLi, Cookie replay, CORS, etc.)
* Understanding of botnets and current malware techniques, trends, behaviors, etc.
* Ability to create bash, python, or other unix flavored scripts for generating automated analysis and stats, deployment automation, testing, etc.
* Familiarity with command line tools like curl, sed, awk

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions