Location: | Cambridge, MA, US | Posted Date: | 2015-03-27 00:00:00.0 | ||
Category: | Engineering | ID: | 14521 |
Overview:
About the Job
Akamai's System Communications team is looking for a talented software engineer to join our Network Management Systems Engineering team. This engineer will be responsible for developing features within Akamai's core alerting systems and writing 24/7 software that monitors and drives the operation’s processes for addressing Akamai Platform issues. You will be an integral part of our aggressive growth strategy for creating highly inventive technology solutions for our customers, driving more and more traffic on the Internet. If you want to work on technology problems that are interesting and challenging, then this is the role for you.
The ideal candidate is highly motivated to design and develop innovative solutions using Java, Python, Perl, SQL and handful of other languages for supporting projects. This engineer should take pride in writing maintainable and highly reliable code. This person should be able to understand the big picture of the system and be able to solve complicated problems within that system. This person will work closely with other engineers at the company and should be able to conduct design and code reviews.
About the Team
System Communications is a team of engineers who develop distributed systems that support Akamai's global network. In general, these systems operate behind the scenes to provide the fault-tolerant and highly scalable core of Akamai's configuration and health monitoring systems. In this case, the engineer will work on Akamai's core monitoring systems that monitor Akamai's distributed network and drive operational efficiency.
Responsibilities:
* Create new features from scratch, enhance existing features and optimize existing functionality, from conception and design through testing and deployment.
* Work on projects that make our network more stable, faster, and secure.
* Work to understand, explain and improve complicated code bases.
* Work with our development QA and system QA teams to come up with regression tests that cover new changes to our software.
* Work with our 3rd level engineering support to troubleshoot complex problems on our network for our customers.
Qualifications:
Basic Qualifications
* Education: Bachelor's Degree in Computer Science, a related field or equivalent experience.
* Minimum of 5 years expertise with building scalable servers or distributed systems.
* Minimum of 2 years development experience on Linux/ Unix platforms.
* Minimum of 1 year experience with programming SQL.
* Minimum of 3 years experience with programming Java.
Desired Qualifications
* Proven track record of delivering large amounts of high quality, complex code.
* Highly responsible, self-disciplined, self-managed, self-motivated, able to work with little or no supervision.
* Extensive experience working on multiple projects at a time in a fast paced, results oriented environment.
* Excellent written and verbal communications skills.
* Experience with machine learning and/or data mining.
* Familiarity with SQL, Perl, Python and Linux shell scripts preferred but not required.
* Experience working with Internet protocols including TCP/IP, HTTP, DNS.
* Experience with Postgresql.
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® is the leading content delivery network (CDN) providing cloud services that help deliver, optimize, and secure online content and business applications. At the foundation of Akamai solutions, the Akamai Intelligent PlatformTM enables unmatched speed, reliability, and security–backed by expertise and relentless innovation–to improve reach and invisibility across the web. Akamai removes the complexities of connecting the increasingly mobile world, supporting 24/7 consumer demand, and enabling enterprises to more securely leverage the cloud. To learn how Akamai is accelerating the pace of innovation in a hyperconnected world, visit www.akamai.com, and follow @Akamaijobs on Twitter.
Akamai Technologies is an Affirmative Action, Equal Opportunity Employer that values the strength that diversity brings to the workplace. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of gender, race/ethnicity, protected veteran status, disability, or other protected group status. EEO is the Law.