Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Akamai Senior Software Engineer II 
India 
444078530

18.11.2024

Partner with the best

As a Platform Senior Software Engineer II, you will scale and develop platform services on top of our compute infrastructure. This includes decomposing existing platform services, designing new solutions and building the software and services which will allow Linode operations to scale.

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

  • Designing systems and software to provide platform solutions for our compute infrastructure
  • Building internal cloud infrastructure components like Service Mesh, Service Proxy, Messaging, Distributed database and API gateways
  • Building and deploying highly available APIs using Go, Python
  • Building and deploying secure, scalable, elastic, manageable and reliable solutions using open source components based on product requirements
  • Working closely with SRE teams to ensure systems are manageable and reliable and thoroughly tested
  • Mentoring junior and senior software engineers
  • Researching, proposing, and integrating relevant open-source and external partner solutions based on product requirements

Do what you love

To be successful in this role you will:

  • Have 5 or more years of relevant experience and a Bachelor's degree in CS or related field
  • Possess interest in leading a cross-functional team with a product focus
  • Have responsibility for a large and complex software system, codebase, or product.
  • Demonstrate fluency in API development in a systems programming language such as C++, Go or Rust
  • Possess skill with Docker, Kubernetes and other CNCF projects
  • Demonstrate solid Linux, Bash, and network fundamentals (HTTP, TLS, TCP/IP, DNS, etc.)
  • Demonstrate fluency with telemetry, observability in Prometheus, Grafana, Kiali, Jaeger

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.