Software Engineer IIShare Software Engineer II
India Karnataka Bangalore
20h ago

Job Description

Are you a fast learner who is fascinated by technology?

Would you enjoy working with large distributed data systems?

Join our Edge Experience Engineering team

Edge Experience team builds the core interfaces that allow customers and developers to integrate seamlessly with Akamai.

Provide tools that help customers validate the safety and correctness of web properties. Provide edge diagnostics and enrich developer experience via APIs, CLI and Terraform.

Focus on building a resilient and scalable platform that enables our web services to run seamlessly

Build out large scalable distributed systems

As a Software Engineer II, you will be a key part of a team that combines innovative in-house technology with cutting edge open-source projects to produce solutions that will meet Akamai's needs.

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

  • Taking ownership of end-to-end product design and development of core application frameworks focusing on scalability, usability, performance, and robustness
  • Designing API and back-end functionality of Akamai Control Center
  • Bringing innovation from the marketplace, contributing to the wider community and striving for innovation
  • Understanding the business domain deeply and work closely with business stakeholders
  • Do what you love

    To be successful in this role you will :

  • Possess solid backend experience with Java, web application development, REST, microservices, springboot, messaging systems (like RabbitMQ) and caching technologies
  • Possess good problem solving, analytical skills and data structures and algorithms
  • Have experience with design patterns, architecture patterns and test driven development
  • Have experience with Databases, JSON, containers (i.e Docker), , CI / CD tools (i.e. Jenkins, Maven) and version control software (i.
  • e. Git), servers (i.e Tomcat, Jetty)

  • Be familiar with Golang, Python, Nodejs, Terraform and Agile methodologies such as Scrum and SDLC best practices
  • Be able to communicate complex technical content to a wide range of audiences with varying technical abilities. Works independently and takes initiatives.
  • Work in a way that works for you

    We recognize that everyone is different and that the way in which people want to work and deliver at their best is different for everyone too.

    In this role, we can offer the following flexible working patterns :

    We are happy to discuss flexible working options in this role, please discuss your requirements with the recruiter when you apply.

    Working with us

    At Akamai, were curious, innovative, collaborative and tenacious. We celebrate diversity of thought and we hold an unwavering belief that we can make a meaningful difference.

    Our teams use their global perspectives to put customers at the forefront of everything they do, so if you are people-centric, youll thrive here.

    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.

    About us

    Innovating on a global scale, we deliver our customers a fast, smart and secure intelligent edge platform. Working against a backdrop of digital collaboration, our highly skilled teams build progressive solutions that have the scope to transform entertainment, business, and life in ways that we have yet to imagine.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form