Senior Software Engineer
Core
Design, develop, maintain, and scale software running on Akamai infrastructure, focusing on vulnerability management and engineering productivity tools.
Role type
Senior Software Engineer (Infrastructure & Build Systems)
Builds
Frontend and backend capabilities for vulnerability management and engineering productivity tools; multi-platform build systems.
Domain
Cybersecurity / Engineering Infrastructure / Build Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Object-oriented programming (Python, Java, Go, C/C++), Build system configuration (CMake, Bazel, Cargo, Meson), Compiler configuration (GCC, Clang), Cross-architecture compilation (AArch64, ARMv8, ARMv9, Intel, AMD), Service-oriented architecture, REST, Microservices, SQL, CI/CD tools (CloudBees, Jenkins, GitHub Actions, GitLab), Security and compliance understanding.
Preferred skills
None stated.
Technologies
Akamai infrastructure, Python, Java, Go, C/C++, CMake, Bazel, Cargo, Meson, GCC, Clang, CloudBees CI, Jenkins, GitHub Actions, GitLab.
Responsibilities
Create and release new software features and engineering tools from conception through production; Design and optimize multi-platform build systems including parallelism and dependency management; Partner with internal cross-functional teams to translate requirements into scalable solutions; Enhance existing features and contribute to product and process improvement initiatives.
Seniority
Senior, hands-on IC