Akamai Technologies, Inc. is hiring for the following role in Cambridge, MA (multiple openings): Principal Software Engineer. This role involves designing entire software subsystems or groups of components, organizing large bodies of code to simplify maintenance and streamline complication, and implementing code so that incremental performance improvements will not require extensive rework. The Principal Software Engineer will take a lead role in code reviews to ensure systems are evaluated holistically, and develop conventions and processes to improve the efficiency of Akamai development. Additionally, this role includes developing debugging tools or frameworks, advising QA on tools to build to increase productivity, and ensuring specifications, designs, and implementations consider technical and business aspects while maintaining functionality. The engineer will guide the process of defining a business problem, refining the request, and articulating a technical solution. They will determine if large software projects have achieved production quality using objective data measurements, identify when large-scale refactoring is necessary for evolution, advocate for the effort, and articulate benefits. The role also involves leading, advising, and cooperating with QA on creating test infrastructure and automation, and finding OS-dependent performance problems and proposing global optimizations. Telecommuting is permitted from anywhere in the United States.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal