Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Akamai Senior Software Engineer - 
United States 
294611

27.06.2024

Partner with the best

As a Senior Software, you will help build features for our world class Media and Web Delivery products.

As a Senior Software Engineer, you will be responsible for:

  • Developing business critical features for Media and Web Delivery Products
  • Assisting in making design decisions based on performance, scalability, security, and future expansion
  • Converting high-level design specifications into low-level design and developing reusable and maintainable system software and applications
  • Collaborating with other engineering teams to identify system dependencies and complete implementations under strict product release schedules
  • Communicating and collaborating with peers, management, architects, product and QA teams

Do what you love

To be successful in this role you will:

  • Have 5 years of relevant experience and a bachelor's degree in computer science or its equivalent
  • Demonstrate extensive experience with the full SDLC including code reviews, release management, and support
  • Possess experience developing software in Java, Python, or other programming languages and frameworks, design patterns, REST API, Spring, Protocols - SSL, HTTP/S
  • Have experience with and knowledge of SQL and managed database systems
  • Have experience building high-availability, scalable, secure web applications
  • Have exceptional debugging skills to troubleshoot production issues, handle customer escalations, analytical and conceptual problem-solving skills
  • Have good interpersonal and effective communication and presentation skills
  • Have experience with load balancers, messaging systems, and distributed caching and a command of data structures and algorithms

Working for you

At Akamai, we will provide you with opportunities to grow, flourish, and achieve great things. Our benefit options are designed to meet your individual needs for today and in the future. We provide benefits surrounding all aspects of your life:

  • Your health
  • Your finances
  • Your family
  • Your time at work
  • Your time pursuing other endeavors

Our benefit plan options are designed to meet your individual needs and budget, both today and in the future.

If no date is displayed, applications are being accepted on an ongoing basis until the job is filled.