Senior Software Engineer
Core
Design, develop, maintain, and scale software and infrastructure tools for vulnerability management and engineering productivity on Akamai's infrastructure.
Role type
Senior Software Engineer (Build Systems & Tooling)
Builds
Multi-platform build systems, compilers, toolchains, and engineering productivity tools
Domain
Cybersecurity infrastructure / Build Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Java, Go, C/C++, CMake, Bazel, Cargo, Meson, GCC, Clang, ARM/Intel/AMD compilation, Service-oriented architecture, REST, microservices, SQL, CI/CD tools
Preferred skills
Security, compliance, SLA considerations
Technologies
Akamai infrastructure, CloudBees CI, Jenkins, GitHub Actions, GitLab
Responsibilities
Create new software features and tools from conception through release; Design and optimize multi-platform build systems including parallelism and dependency management; Configure compilers and toolchains for ARM and Intel/AMD platforms; Partner with cross-functional teams to translate requirements into solutions
Seniority
Senior, hands-on IC