> Markdown version of [/jobs/ext/3041049-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3041049-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Akamai Technologies - **Location:** Madison, WI, United States - **Experience:** Expert - **Salary:** $121,400.0 - $218,600.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Computing Platforms, C++ (Programming Language), Cloud Computing, Profiling, Code Review, Databases, Database Design, Software Debugging, Linux, Web Development, Python (Programming Language), Kernel-Based Virtual Machine, Multiprocessing, Quick EMUlator (QEMU), Release Management, Akamai, Software Engineering, Backend, Information Technology, Hardware Infrastructure, Restful APIs, Golang, Microservices - **Published:** September 23, 2026 - **Apply:** https://dejobs.org/x/x/803F3A535AE94236B4B081CF54A2B4BB/job/ ## About the Role * Have 5+ years of relevant experience and a Bachelor's Degree in Computer Science or its equivalent. * Demonstrate extensive experience with the full software development life cycle including code reviews, release management and support. * Show proficiency developing software in Python, Go, C/C++, or Rust. * Have experience with cloud compute virtualization technologies (KVM, QEMU), container runtimes, Linux system APIs, or hypervisor integration. * Possess experience with web application development, microservices, micro-orchestration, RESTful APIs, and database design patterns. * Have excellent debugging, profiling, and troubleshooting skills across distributed Linux systems and database layers. ## Description Our team's mission is to accelerate innovation by making computing simple, scalable, accessible, and affordable for all. We provide the infrastructure and services that enable developers to build next-generation applications.We take ownership of the design and development of core compute interfaces, virtualization management, APIs, and low-level platform services. We create an experience that allows the world to seamlessly deploy and scale workloads across multi-architecture environments. Partner with the best In this role, you'll work on core compute platform infrastructure and APIs powering instance orchestration across the Akamai Connected Cloud. You'll work closely with QEMU, Linux systems, and hardware teams to drive our native ARM and x86 compute. Our work environment nurtures rapid development cycles, open communication, and innovative engineering solutions to build high-density compute systems. As a Senior Software Engineer, you will be responsible for: * Designing and developing backend compute services and APIs for ARM64 and x86_64 instance management using Python, Go, or compiled systems languages. * Expanding underlying platform functionality, resource orchestration tools, and APIs for cloud compute provisioning. * Contributing to enhanced production support and effective resolution of complex issues impacting low-level compute systems * Partnering with cross-functional teams to integrate ARM server hardware and solve technical performance bottlenecks. * Improving compute platform performance, feature sets, multi-core scalability, and service reliability. ## Related Videos - [What the Heck is Edge Computing Anyway?](https://www.wearedevelopers.com/videos/593-what-the-heck-is-edge-computing-anyway) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [An Opinionated Guide to Bulletproof APIs](https://www.wearedevelopers.com/videos/100182-an-opinionated-guide-to-bulletproof-apis) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)