Senior System Software Engineer
Akamai Technologies, Inc - San Mateo, CA
This job is no longer active. View similar jobsJob Summary
- Company
- Akamai Technologies, ... Akamai Technologies, Inc
- Location
San Mateo, CA, US
- Job Type
- Regular
- Job Classification
- Full Time
- Experience
- not provided
- Education
- Bachelors Degree
- Company Ref #
- SL-AS-SSSE-0112SL-AS-SSSE-0112
- AJE Ref #
- 555653761
- [+] More
Job Description
Senior System Software Engineer (Akamai Technologies, Inc.; San Mateo, California): Will work on software that runs one of the largest distributed systems in the world. Will work with C/C++ code bases involving 100,000s lines of very complex multi-threaded networking code and will write readable, maintainable, and highly reliable code. Will work closely with many other teams inside the company, such as the kernel, mapping, performance, EdgeComputing, Distributed Data Collection, QA, as well as others. Duties include: Creating new features from scratch and enhancing existing features in C/C++ for our highly scalable and massively distributed system. Working simultaneously on multiple projects using internet protocols that make our network more stable, faster, and secure. Design and development of multithreaded caching server or HTTP proxy server. Design and development of secure content delivery products using OPENSSL library. Driving development from conception and design through testing and deployment. Working with our development QA and system QA teams to develop regression tests using Perl scripting that cover the new changes to our software. Working with our 3rd level engineering support to troubleshoot complex problems in our network. Working with our 3rd level engineering support to troubleshoot complex memory management and performance related problems in our network. Solid understanding of the complete software development life cycle, including requirements for design, implementation, and testing. Minimum requirements: Master’s degree in computer science, computer engineering, or electrical engineering or related equivalent degree plus 1 year of experience in application development and C++ programming (STL/ATL/COM). Alternatively, will consider a Bachelor’s degree in computer science, computer engineering, or electrical engineering or related equivalent degree plus 6 years of relevant experience in lieu of a Master’s degree including one year C++ programming (STL/ATL/COM). Must have: Solid understanding of Internet protocols such as HTTP, SMTP and basic understanding of TCP/IP. Prior industry knowledge of memory management and high performance systems. Proven understanding of distributed systems and architecture. Proven ability with multi-threaded development. Working knowledge of XML, Perl, SQL and OPENSSL. Proven ability to work on multiple projects at a time in a fast paced, results oriented environment. Solid understanding of the complete software development life cycle, including requirements for design, implementation, and testing. Proven ability to analyze in-field problems and develop solutions and/or bug fixes. Send resume to: 3W-102, Human Resources, Akamai Technologies, Inc., 3125 Clearview Way, San Mateo, CA 94402. Reference SL-AS-SSSE-0112. An EOE.
