Develop Akamai EdgeWorkers software with Java, Spring Boot, and distributed systems expertise while solving production challenges in a remote Ottawa role.
As a Software Engineer II at Akamai, you will help expand a flagship serverless offering serving web and media content delivery. You will investigate root causes, improve performance and usability, and collaborate with product managers on user-focused design. Your technical scope includes microservices, containerized environments, Linux systems, and deployment pipelines.
Key Responsibilities:
- Learn distributed systems and the technical stack
- Resolve production issues through root-cause investigation
- Implement durable solutions for operational problems
- Review code and improve design,
performance, and usability
- Uphold development and deployment best practices
Requirements:
- Two years of experience with a computer science degree
- Proficiency in Java and Spring Boot
- Experience with Angular and TypeScript
- Solid debugging skills in distributed Linux environments
- Hands-on experience writing agent instructions and workflows
Bring Java, debugging, and distributed systems capabilities to Akamai’s EdgeWorkers engineering work and customer-focused platform development.