Please use Google Chrome when applying for job to avoid any system errors due to browser incompatibility.

Senior Software Engineer

017397 Requisition #
Share this Job

Akamai is the world’s largest and most trusted cloud delivery platform, delivering 95 exabytes of data a year across billions of devices. If you've ever shopped online, downloaded music, watched a web video or connected to work remotely, you've used Akamai's cloud delivery platform. At the heart of that platform is a set of systems that provide security, metadata delivery, communications, and infrastructure services for the entire Akamai network. Our users rely on our scalable and secure platform offerings to quickly deploy and monitor apps and services which are the foundation of Akamai’s products.

We are looking for a talented, versatile, creative Senior Software who can operate at, and solve problems, at all levels of the software stack The candidate will be part of a highly skilled, small and growing extended engineering team that is responsible for transforming the power and capabilities of Akamai’s core DNS platform and services into product offerings for Carrier and Enterprise customers desiring to extend, protect or offload their DNS infrastructure.

As a Senior Software Engineer you will:
* Design and develop new features, optimize and enhance existing software functionality
* Understand broad sets of use cases, building the right APIs and features to support them
* Develop a range of solutions to configure, monitor, analyze, and manage deployed services.
* Integrate with other Akamai systems and evaluating third party solutions
* Improve the testability, deployment, monitorability, and maintainability of our software
* Become a subject matter expert for our systems with an ability to explain and improve complicated code bases and assist with troubleshooting complex problems
* Help make Akamai systems faster, more scalable, reliable, and secure

About the Team
The Carrier business unit works with network operators, ISPs and enterprise service providers worldwide to secure and scale their product offerings as well as extend reach and enhance performance and accessibility. Akamai provides DNS-based services for over 400 million subscribers worldwide, including Security Personalization Services analyzing and discovering threat data in subscriber traffic as well as a suite of Services optimizing DNS look ups and load balancing these look ups across a world wide DNS infrastructure.

Akamai's Global Traffic Management service is a fault-tolerant solution that makes intelligent routing decisions based on real-time data center performance health and global Internet conditions to route online user requests to the most appropriate data center. It's the only load balancing solution that leverages the scale and speed of the global Akamai Intelligent Platform.

Akamai’s Answerx service enables and deploys primary recursive DNS resolution services, as well as optional value-added DNS services.

Akamai’s Fast DNS provides a cloud-based authoritative DNS solution that augments or replaces a customer's existing DNS infrastructure.

Required Education and Experience
* 5 years of relevant experience and a Bachelors degree or
* 3 years of relevant experience and a Masters degree or
* Relevant experience and a PhD

Required Skills
* 5+ years of experience with Linux or Unix-based development and product deployments.
* 3+ years of experience with multi-threaded development.
* 3+ years of development experience with Java
* 3+ years of development experience with REST based APIs
* 3+ years of development experience with relational databases

Desired Skills
* Excellent written and verbal communication skills.
* Development experience with Golang
* Proven track record of working on high quality code that needs knowledge of interaction with different subsystems such as memory manager, file system, and networking.
* Ability to quickly debug problems and performance bottlenecks stemming from complex interactions between user and kernel space.
* Experience in one or more scripting languages (shell, Perl, Python, etc).
* SSL knowledge, preferably working knowledge of openssl.
* Experience with the architecture of large, distributed and complex systems.
* Web traffic experience related to datacenters and websites
* Experience with Internet protocols, including TCP/IP, UDP/IP, HTTP/HTTPS, DNS and load balancers.
* Experience with web protocols, including JSON, CSS, Javascript, HTML, proxies/caches and firewalls
* Strong communication skills and ability to work across teams.
* Ability to work in a fast-paced, dynamic, small-team environment.
* Experience in a role requiring highly responsible, self-disciplined, self-managed, self-motivated, work with little or no supervision.

About Akamai Technologies

Akamai secures and delivers digital experiences for the world's largest companies. Akamai's intelligent edge platform surrounds everything, from the enterprise to the cloud, so customers and their businesses can be fast, smart, and secure. Top brands globally rely on Akamai to help them realize competitive advantage through agile solutions that extend the power of their multi-cloud architectures. Akamai keeps decisions, apps and experiences closer to users than anyone - and attacks and threats far away. Akamai's portfolio of edge security, web and mobile performance, enterprise access and video delivery solutions is supported by unmatched customer service, analytics and 24/7/365 monitoring. To learn how Akamai is shaping the future of digital transformation, visit and follow @AkamaiCareers on Twitter, Facebook, LinkedIn and Instagram.

Akamai is a growing, and evolving, company with offices and operations around the world. As such, we strive to foster inclusive and representative workplaces where all employees are wholly welcome, and enabled to share and benefit from each other’s diverse contributions, as one global team. Our commitment to diversity reaches beyond our corporate offices, to our business partners and suppliers who share the same principles, and whose employees we value as integral to the Akamai business family. Learn more at

Akamai Technologies is an Affirmative Action, Equal Opportunity Employer. If you'd like more information about EEO rights under United States law, please click here

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

Cambridge, United States

📁 Engineering

Cambridge, United States

📁 Engineering

Cambridge, United States

📁 Engineering