Find top talent in the Boston area on VentureFizz's Job Board... post a job
Date Posted: Thursday August 26, 2010
Company: Akamai Technologies
Location: Cambridge, MA
About the Job
The Application Acceleration and Delivery space is thriving and Akamai is growing with it! We're looking for top-notch engineers to design and create core application acceleration and delivery software in a fast paced and ambitious development environment. This position will design and develop robust next-generation software for the purpose of reliably optimizing the delivery of enterprise-class applications in challenging and unpredictable network conditions. This software will run on a large network of geographically distributed servers, presenting unique challenges and require creative yet sound development and design decisions. Surrounded by Akamai's innovation driven culture, you'll apply your in-depth knowledge of network and application layer protocols to create unique and powerful solutions to today's networking and application delivery challenges.
About the Team
You will be an integral part of a new, highly skilled team of engineers responsible for the design and development of Akamai's most powerful application acceleration product to date. Share in the experience and breadth of knowledge that can only come from managing a global deployment of 60,000+ servers in 1,000+ networks. Akamai's team of engineers has time and again developed unique solutions to complex problems, which routinely surpass fundamental limitations of traditional networking. Our technology is changing the rules of the game and challenging traditional thinking in a rapidly growing and very exciting market.
Responsibilities
* As part of this experienced team, collaborate and innovate software solutions to complex and interwoven sets of problems challenging the group.
* Create high performance software to accelerate enterprise-class applications.
* As an individual, expeditiously contribute designs and develop software that enriches the product feature set while maintaining robustness, scalability and fault-tolerance.
* As senior developer, advocate best practices surrounding the software development life cycle and use your experience to mentor others.
Basic Qualifications
* Bachelor's Degree in Computer Science or equivalent degree.
* Minimum 5+ years or equivalent experience.
* Minimum 5 years of C or C++ development experience on Unix platforms.
* Minimum 2 years experience with multi-threading and server development.
* Minimum 3 years experience with common Internet protocols (such as IP, TCP, SSL / TLS, HTTP, or DNS).
* Minimum 3 years experience with Linux/Unix kernel programming specializing on TCP/IP networking stacks.
Desired Qualifications
* Track record of design and development for mission critical, high-availability systems.
* Experience developing scalable software for large transactional and / or distributed systems.
* Ability to design and build new software features from the ground up; experienced complete development cycles as an individual and in team environments.
* Experience working with the Linux Netfilter framework.
* Experience in thread optimization for multi-core hardware platforms.
* Experience creating and manipulating scalable and efficient data structures.
* Experience with common IP network routing (BGP, OSPF, RIP) and high-availability protocols (VRRP, HSRP).
* Thorough knowledge of common protocols and techniques behind today's rich and / or transactional web applications (HTML / DHTML, XML, AJAX, SOAP / REST, DOM, JavaScript, CSS, etc).
* Experience in the Application Acceleration and / or WAN Optimization space.
* Excellent written and verbal communication skills.
* Self motivated and ability to make solid independent technical decisions.
* Desire to work in a fast-paced, results oriented team environment.
Other Information
* Is relocation available for this position: No
* Is US Citizenship required: No
* Is a Security Clearance Required: No
If yes, applicants selected will be subject to a government security investigation & must meet eligibility requirements for access to classified information.
About Akamai
Akamai provides market-leading managed services for powering rich media, dynamic transactions, and enterprise applications online. Having pioneered the content delivery market more than a decade ago, Akamai's services have been adopted by many of the world's most recognized brands across diverse industries. Since its start in 1998, Akamai has grown from a research “big idea” into one of the world’s most successful technology companies, with consistent profitability and inclusion as an S&P 500 company. With more than 2,000 employees and over 65,000 servers located around the globe, Akamai is committed to innovation in technology and service. Akamai has transformed the Internet into a more viable place to inform, entertain, advertise, interact, and collaborate. Akamai - Powering a Better Internet.
Contact us!
If you're excited by Akamai and would like to help change the online landscape please apply to the link below.
https://jobs-akamai.icims.com/jobs/3769/job
Akamai Technologies is an Affirmative Action, Equal Opportunity employer (M/F/D/V) that values the strength that diversity brings to the workplace.