Software Engineer | Edge Technology Engineering (26M505)

FreshieHire Author
Salary
Not Disclosed
Location
Remote

Highlights

Join the team enhancing Akamai's global distributed network. Opportunity to work on live streaming, gaming, and e-commerce events.


Description

Job Summary

pWe are seeking a highly skilled Software Engineer to join our innovative Edge Technology Engineering team. This role involves developing software that powers some of the biggest online events, ensuring secure and seamless experiences for millions of users.

Responsibilities

  • Designing and developing optimal, scalable software solutions
  • Working with C/C++, Python, and Perl to develop and maintain software
  • Analyzing technical issues and performance bottlenecks
  • Developing strategies for performance optimization and cost reduction
  • Maintaining and enhancing tools and automation frameworks

Required Skills

  • C/C++ programming expertise
  • Python or Perl scripting proficiency
  • Familiarity with Unix/Linux environments
  • Data structures and algorithms knowledge
  • Distributed systems troubleshooting skills

Required Skills Explained

  • Proficiency in C/C++ and at least one scripting language such as Python or Perl
  • Understanding of automation frameworks, data structures, computer networks, and operating system concepts
  • Experience working with Unix/Linux environments
  • Passion for solving large-scale distributed systems problems and excellent debugging/troubleshooting skills
  • Bachelor's or Master's degree in Computer Science

Who is this for

pThis position is ideal for individuals with a passion for solving large-scale distributed system problems, meticulous attention to detail, and debugging/troubleshooting skills. You should have experience in software development, especially in areas related to performance optimization.

Why This Job is a Good Opportunity

ulliOpportunity to work on high-impact projects that support global events like IPL, impacting millions of usersliChallenges working with a distributed platform supporting live streaming, gaming, and e-commerce eventsliCollaboration with a skilled team enhancing Akamai's software for one of the world's largest distributed networksliFlexibility to work from home, office, or both through Akamai’s global flexible working programliDiverse and innovative environment that values curiosity and collaboration

Interview Preparation Tips

  • PRACTICE PROBLEM SOLVING AND ALGORITHMS: Prepare with C/C++ and Python/Perl coding challenges
  • RESEARCH AKAMAI'S TECHNOLOGY STACK AND PRODUCTS: Understand CDN, edge technologies, and Akamai's role in global digital experiences
  • MULTIPLE TECHNOLOGIES KNOWLEDGE: Demonstrate understanding of web servers, caching engines, and security solutions
  • NETWORK CONCEPTS AND SECURITY: Be ready to discuss TCP/IP, HTTP, DNS, and other internet technologies
  • SHARE EXAMPLES OF YOUR PROJECTS OR SOLVED SYSTEM PROBLEMS: Highlight how your experience aligns with Akamai's needs

Career Growth in This Role

ppThe role of a Software Engineer at Akamai offers numerous opportunities for career growth. Starting as a Software Engineer, you can progress to more specialized roles such as Senior Software Engineer, Architect, or even Technical Lead.

ppWith experience and skill development, you could explore areas like performance optimization, cloud computing, or lead teams in developing cutting-edge edge technologies. Additionally, Akamai's global presence provides ample opportunities for international work experiences and professional development through various training programs and mentorship opportunities.

Explore More Opportunities

Skills

Frequently Asked Questions

What kind of performance optimization strategies will I be working on?

You will develop and implement strategies to assess and enhance performance, focusing on bottleneck prevention, efficient routing, and extensive reporting.

Is remote work an option for this position?

Yes, Akamai’s FlexBase program allows you to choose between working from home, the office, or both in Bangalore.

What are some of the technical challenges I can expect to face?

You will tackle complex issues related to large-scale distributed systems, secure traffic handling, and ensuring seamless experiences for end-users during major events.

About the Author

FreshieHire Author
Hi, this is KD. On my blogs, you will find the best jobs for freshers all at one place. We curate jobs for you from various sources and combine them all at one place. Hope you got some value. : )
Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.