Senior Software Engineer

Akamai Technologies
Bengaluru
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Requirements gathering","Cross-functional collaboration","Feature optimization","Security focus","Reliability mindset"]

Build and maintain secure, highly scalable software and engineering productivity tools used by development and test teams. You’ll gather requirements, design, implement, and release new features on Akamai infrastructure, improving build systems, performance parallelism, and dependency management across architectures. Partner with cross-functional teams to translate needs into solutions, and continuously optimize features, products, and processes with a strong focus on security, reliability, and scalability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Akamai Technologies
Akamai Technologies
1 day ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Build and maintain secure, highly scalable software and engineering productivity tools used by development and test teams. You’ll gather requirements, design, implement, and release new features on Akamai infrastructure, improving build systems, performance parallelism, and dependency management across architectures. Partner with cross-functional teams to translate needs into solutions, and continuously optimize features, products, and processes with a strong focus on security, reliability, and scalability.
Location: Bengaluru
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Create new features and build tools from conception through release to ensure an exceptional customer experience.
  • •Design and develop highly scalable software running on Akamai infrastructure.
  • •Develop vulnerability-management tools to enhance engineering productivity using frontend and backend.
  • •Design, maintain, and scale multi-platform build systems while optimizing build performance and dependency management across target architectures.
  • •Partner with cross-functional teams to translate requirements into solutions and drive ongoing product and process improvements.

Key Requirements

  • •5+ years of relevant experience with a Bachelor's degree in Computer Science or equivalent.
  • •Object-oriented programming skills in Python, Java, Go, or C/C++, with eagerness to learn new technologies.
  • •Experience with multi-platform build systems such as CMake, Bazel, Cargo, or Meson, including GCC/Clang compiler/toolchain configuration.
  • •Experience with multi-architecture compilation across AArch64/ARMv8/ARMv9 and Intel/AMD platforms.
  • •Hands-on experience with service-oriented architecture, REST, microservices, databases, and SQL; plus CI/CD tool experience (e.g., Cloudbees CI/Jenkins, GitHub Actions, GitLab).
Experience:5+ yearsSoftware securityMicroservices
Education:Bachelor's in Computer Science
Skills:Requirements gatheringCross-functional collaborationFeature optimizationSecurity focusReliability mindset
Languages:US
Tech Stack:PythonJavaGoC/C++CMakeBazelCargoMesonGCCClangAArch64ARMv8ARMv9IntelAMDService-oriented architectureRESTMicroservicesDatabasesSQL

Company Brief

Akamai Technologies
Provides a global content delivery network (CDN) and cloud services to improve web and application performance, security, and delivery for enterprises, media companies, and cloud providers.
Industry: Cloud Computing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Cambridge, United States
Founded: 1998
WebsiteLinkedIn