About the Job

Responsible for the architecture, analysis, design, and development of the Content Delivery Network software. Works on distributed systems deployed on a scale unmatched in almost any corporate computing environment.
Is a part of the unprecedented shift to media delivery over the internet on one of the largest and most advanced IP networks available.
Contributes to changing the business of content delivery as the first carrier to combine the advantages of an industry-leading backbone with a sophisticated and proven Content Delivery Network (CDN ) platform.

Are you the type of person that likes to design and develop software to make online transactions faster and more secure? Have you built e-commerce payment gateways? Are you interested in working in a heavily distributed environment? Do you live, breathe and mull over code? If so, please read further and feel free to submit your resume for this exciting opportunity.
Your code will run on thousands of edge servers and help deliver a safe online environment for hundreds of top consumer and business web sites. You will be a key member in a high performance team to extend our core software that powers 's HTTP/S secure content delivery network.

About the Team

The Cloud Platforms Engineering team has responsibility for the technologies that power our Site and Acceleration Products, including Dynamic Site Accelerator, IP and Web Application Accelerator, Edge Computing, Mobile Optimization, and Edge Tokenization for Payment Services. These systems improve the speed and reliability of web sites and applications running over various networking environments. By leveraging 's global Internet deployment of 70,000+ servers, we can uniquely solve technology problems and exceed fundamental limitations of networking.

Responsibilities

You will develop and unit test software running on our web acceleration and security platforms. You will be a major contributor to the development of a software architecture that can scale to meet the security and performance demands of 's widely distributed customer base.

Qualifications

Basic Qualifications
- Education: Bachelor's Degree in Computer Science, a related field or equivalent experience.
- Minimum of 5 years of experience with C and / or C++, PHP, Python, Ruby, shell scriptingon Linux or a Unix based OS.
- Minimum of 5 years of in depth understanding of Internet protocols including TCP / IP, UDP / IP, and HTTP.
- Minimum of 5 years of strong expertise with multi-threaded development.
- Minimum of 5 years of very high coding and technical skills - proven track record of delivering large amounts of high quality, complex code.
- Experience with scaling and tuning multiple databases (SQL, NoSQL) is a pre
- Experience with performance testing and documentation
- Familiarity with multiple Operating Systems: Linux, Windows Server, Mac OS X
- Communicative and well-organized
- An excellent grasp of the English language
- Experience with mobile apps development is preferred
- Experience with streaming media technologies e.g FMS, HLS, Silverlight, Smooth - in live and on-demand applications
is preferred
- Experience with caching software and DNS systems is preferred
- Experience in the Content Delivery Network (CDN)industry is preferred

Desired Qualifications

- Knowledge of CDN-related protocols and standards, e.g. HTTP, proxy and caching, System programming (kernel/device drivers) or embedded system development
- Highly responsible, self-disciplined, self-managed, self-motivated, able to work with little or no supervision.
- Passion to understand, learn, and dissect new technologies quickly on your own.
- Extensive experience working on multiple projects at a time in a fast paced, results oriented environment.
- Experience with the complete software development life cycle, from requirements to design, implementation, testing, and release.
- Excellent written and verbal communications skills.
- Pluses: Mobile application development, implementing secure products, OpenSSL, XML, Perl, SQL.
Other Information
- Is relocation available for this position: No
- Is Nigerian Citizenship required: No
- Is a Security Clearance Required: No

To apply Send your application and your resume to [email protected]. Surprise and convince us! If you're excited by and would like to help change the online landscape please apply.