Senior Software Engineer Engineering - Santa Clara, CA at Geebo

Senior Software Engineer

Overview
Akamai Technologies is looking for a highly motivated Senior Software Engineer for its mission critical configuration system as part of our Media CDN Engineering team. This configuration system utilizes a series of product-specific XML-based templates deployed to its vastly distributed intelligent server cloud to uniquely identify features and to apply performance tuning as may be configured by customers or as part of industry best practices. The system requires 100% availability and uptime during software, storage and schema deployment cycles.
This person will be a thought leader in designing, implementing, testing and maintaining highly modular, high performance, scalable and stable product solutions throughout the software development lifecycle.
As a Senior Software Engineer, you will be responsible for:
Bringing a deep and broad skill set in HTTP 1.0/1.1 protocol and its nuances in serving different types of media (software downloads, HTTP-based streaming, and the like)
Designing and creating solutions in Akamai's XML-based metadata configuration language to solve our customers' complex requirements
Providing thought leadership in terms of designing, implementing, monitoring and maintaining solutions
Identifying common patterns in the product metadata templates, and constructing simplified, modular and reusable solutions
Defining new projects/solutions that improve system performance and stability
Working with the Product Architect team to understand product and system functionality and requirements
Improving testing methods and processes, including test automation, to improve the quality and stability of the configuration system
Identify potential risks in designs and implementations that expose customers to vulnerabilities or to potential performance/stability issues
Working with Product Managers, Product Architects and our internal support stakeholders to bring consensus on deployment and risk mitigation plans
Bringing new experiences with software development life cycle and release management techniques
About the Team
The candidate will be part of the highly skilled Media and CDN engineering team that is responsible for the software and XML-based metadata language that runs Akamai's world-wide network, one of the largest distributed systems in the world. Our software is a combination of many different technologies.
It is a web server, a web client, a distributed caching engine, and much more. It is backed by the largest network load balancing solution ever devised. It provides a scalable, fault tolerant solution to web sites for handling their traffic, supports modern HTTP-based streaming solutions at massive scale, works around bottlenecks and congestion on the Internet, provides security and distributed denial of service protections, and provides a wide array of reporting abilities for our Network Operations Command Center as well as our customers.
By leveraging our global deployment of more than 250,000 servers in 1,000
networks, Akamai can uniquely solve problems and exceed the fundamental limitations of traditional networking.
Required Education and Experience
Bachelor's Degree in Computer Science or equivalent plus 8 years of professional related experience OR
Master's Degree plus 5 years of professional related experience
Required Skills
8
years of industry experience on Linux or a Unix-based OS
5
years of experience with Internet protocols including HTTP and TCP/IP
5
years of experience with Python, Perl or bash
Desired Skills
Strong written and oral communication skills
Strong organizational and analytical skills
Demonstrated skills in gathering requirements, organizing resources and assess risks
Attention to detail and problem solving / troubleshooting skills
Highly driven, hands-on, self-motivating, self-learning team player with a great can-do attitude
. Apply now!Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.