Principal Software Engineer
Akamai Technologies
Principal Software Engineer
Do you have a passion for making systems run as efficiently as possible?
Do you want to work with an amazing global team of innovators?
Join the Akamai Object Storage team!
As part of Akamai's Cloud Compute team, we enable customers to connect their on-premise or cloud infrastructure to the Akamai Connected Cloud, by improving the platform's IP addressing and building products to integrate better into data centers and other public clouds. This role offers a unique opportunity to write production-quality software in the networking domain.
Partner with the best
As part of our team, you will focus on building highly reliable, scalable and cost-effective storage solutions. Our platform empowers enterprises to create modern solutions to the world's problems.
As a Principal Software Engineer, you will be responsible for:
- Getting in early on an exceptionally rare and impactful project
- Owning the architecture and technical direction of a platform built to scale
- Working day-to-day in a close-knit team but part of a wider group to solve our most complex distributed systems challenges
- Weighing the longer-term implications of design decisions, not just the problem in front of you
- Helping the team grow through mentoring, code review, and raising our engineering standards; defining the next generation of cloud tooling
- Working to define the next generation of cloud tooling
Do what you love
To be successful in this role you will:
- Bring at least 10 years of professional software engineering experience; relevant experience and education in Computer Science or a related field.
- Have deep, proven professional experience in Go (experience with C++ is a welcome bonus, but not required).
- Have solid experience building high-performance, reliable systems (profiling, concurrency, memory/latency optimization and performance debugging).
- Show a proven track record of designing and improving complex distributed systems, including the architecture that runs in production on Kubernetes.
- Have familiarity with containers, Kubernetes, serverless computing, and Linux APIs.
- Take a higher-level view when making technical decisions, weighing many inputs and the longer-term implications of each choice.
- Work well with others: collaborative, open-minded, proving a point on its merits. Open to solutions, knowledge sharing, mentoring, and curiosity
- Be comfortable working in an Agile development environment (iterative delivery, reviews, planning, and continuous improvement).
About Us
At Akamai, we make life better for billions of people, trillions of times a day. Whether you're streaming live events, scrolling social media, watching your favorite series, or managing your savings, we're the engine behind the scenes. We provide the world's most distributed platform from Cloud to Edge to help the giants of the digital world work faster and stay more secure, making the internet a better experience for everyone.
Our focus is simple: Cloud and Edge: Running apps closer to users for instant performance. Security: Neutralizing threats before they ever reach your data. Content Delivery: Scaling the world's biggest moments without a glitch. AI: Enabling our customers to build, secure, and scale AI apps on the world's most distributed cloud platform. At Akamai, we don't just support the internet; we power and protect it, because behind every great digital experience is a massive hidden challenge. And we're the ones who solve it. When millions of people hit play or pay, Akamai ensures it just works.
Benefits at Akamai: We support your health, well-being, finances, and life beyond work. See our benefits.
FlexBase adapts to your job's needs
Akamai's FlexBase program is yet another way we show our commitment to providing employees with an exceptional workplace experience. It's not about telling employees where to work; it's about supporting employees to do their best work. We trust our incredible employees to work in ways that suit them best: at home, in an office, or a combination of both.
Compensation
Akamai is committed to fair and equitable compensation practices. The base salary for this position ranges from 140,400 - 252,800 CAD/year; a candidate's salary is determined by various factors including, but not limited to, relevant work experience, skills, certifications. The compensation package may also include incentive compensation opportunities in the form of annual bonus or incentives, equity awards and an Employee Stock Purchase Plan (ESPP). Akamai provides industry-leading benefits including healthcare, RRSP, company holidays, vacation (in the form of PTO), sick time, family friendly benefits including employee assistance program including a focus on mental and financial wellness; Eligibility requirements apply.
Job Info
- Job Identification 3109
- Posting Date 06/09/2026, 03:21 PM
- Locations 343 Preston Street, Suite 420, Ottawa, Ontario, K1S 1N4, CA (Remote)
- ...production at global scale. * Foundational Frameworks: Spearhead the engineering of new container runtimes and distributed frameworks to power... ..., collaborate with executives for investment and drive the software design and development for new major data-plane components of...SuggestedFull timeWorldwideFlexible hours
$227.8k - $338k
Job Summary As a principal engineer on the Data Services team at NetApp you will be part of the Trident program that brought the first open... ...Running PoCs and R&D activities Enforce best practices for software design and development by involving in appropriate reviews...SuggestedFull timeLocal area- ...features Developer tooling that enable our engineers to move fast and deliver Frontend... ...observability and trust What You Will Do As a software engineer on the team, you will play a... .... What We’re Looking For Our ideal Principal Software Engineer will have: Strong passion...SuggestedFull time
$163.62k - $212.71k
...provide a really interesting working experience, and the chance to contribute to the success of something great. As a Principal Software Development Engineer, you will be a hands-on leader and strategic thinker, setting the technical direction and driving the architecture...SuggestedFull timePart timeWork experience placementWork at officeLocal areaRemote workWork from homeFlexible hours3 days per week1 day per week$100k - $150k
...Principal Software Engineer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well...SuggestedFull timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Corporate treasury, you will serve as a technical authority driving the design and delivery...Full timeWork at office
$152k - $190k
Principal Software Engineer in Test eClinical Solutions is transforming clinical development with elluminate®, our Clinical Data Cloud, helping life sciences organizations unify, analyze, and unlock the value of their data faster than ever before. By combining a modern...Full timeWork at officeRemote workShift work- ...from IT Hiring Managers. We guarantee you the best rate for your skills and performance. Job Description Position: Principal Software Engineer Location: Lowell, MA Duration: 12 Months Rate: Open The product this design effort is required for is...Full time
$105.4k - $158k
...are not only part of history, they're making history. Northrop Grumman Defense Systems is searching for Principal/Sr Principal Software Engineers (multiple positions) to join the Global C2 Solutions Business Unit Business Unit in support of our programs,...Full timeRelocation packageShift work- ...deploying complex algorithms onto constrained hardware with speed and rigor. The Roles We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques — bridging the gap...Full timeRemote workRelocation packageFlexible hours
$165k - $187k
...The Connectivity Principal Software Engineer is accountable for leading the software development of the AeroConnect Product. In this role, the individual will be supported by a team of engineers who contribute to the execution of development and testing activities. This...Full timeWork at office$124.9k - $187.3k
...employees are not only part of history, they're making history. Northrop Grumman Space Systems is seeking a Sr. Principal CU DA Software Engineer to join our team supporting our DARC program. This position would be based in Colorado Springs, Colorado. This...Full timeContract workRelocation packageShift work$156.4k - $211.6k
...We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically... ...for a regulated industry. Additionally, the Senior Principal Software Engineer will bring deep expertise in one or more...Full timeTemporary workLocal areaFlexible hours$98.4k - $147.6k
...of history, they're making history. Northrop Grumman Space Systems (NGSP) in Bellevue, NE is currently seeking a Principal Engineer Software OR Sr. Principal Engineer Software to join our team supporting the WxHe Program. This position is telework eligible...Full timeRemote workRelocationShift work$103.6k - $155.4k
...-Domain Operations, Missile Defense Integration Business Unit (BU), has an exciting career opportunity for an Efficiency Principal Software Engineer \u2013 Level 3 to join our team of qualified, diverse, and innovative individuals located in Colorado Springs, CO.\n\nPosition...Full timeWork experience placementRelocationShift work- This role can be filled at the Principal Software Engineer (T03) or Sr. Principal Software Engineer (T04) level. Principal Software Engineer: Bachelor of degree in a discipline from an ABET accredited university; 5 years of related experience with a Bachelor's degree; 3...Full time
- ...heterogeneous environments our customers run. This is a core engineering role on a small, high-ownership team. There is no dedicated QA... ...InfuzeOS is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently...Full timeRemote workFlexible hours
- ...Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by... ...almost any other organization. What you'll do As a Principal Engineer focused on Cloudflare's storage and database products, you...Full timeLocal area
$98.4k - $147.6k
...Our employees are not only part of history, they\u0027re making history.\n\nNorthrop Grumman Defense Systems is seeking a Principal Software Engineer. This position will be located in Roy, Utah, or Huntsville, Alabama and will support the Sentinel Program.\n\nDesigns,...Full timeRelocation packageMonday to ThursdayShift work$150k - $300k
...industry , committed to making a positive impact on its customers, employees, and communities. The Role This is a top software engineer job that incorporates everything you’ve worked so hard for. And with the mission of creating cloud software that helps speed...Remote jobFull timeWork at officeLocal areaWork from homeFlexible hours$160k - $220k
...Collaborative Partner : You excel at collaborating with colleagues in engineering, product, and across functions throughout the organization.... ...and across functions. Forward Thinker : You excel in software design and architecture to address complex problems,...Full time$163.15k - $209.09k
...leading edge of technology, conducting pioneering research and advancing the state of the art. Essential Duties: As a Principal Software Engineer within the Quantum Programming group, you will be a core contributor to this stack, including both maintenance and...Permanent employmentFull time- ...solutions for search, security, and observability help organizations deliver on the promise of AI. We're looking for a Principal Software Engineer to join the Elasticsearch - Search team. This globally-distributed team of expert engineers focuses on delivering a...Full time
- ...Job Summary We are seeking a highly skilled Principal Software Engineer to lead the design and delivery of scalable, cloud-native digital platform solutions in a direct-to-customer environment. This role plays a key part in shaping technical strategy, mentoring engineering...Full time
- ...SketchUp Skore Principal Software Engineer - C++ This Opportunity If you’ve ever used SketchUp, you know it is special software: 3D modeling that’s easy to learn, intuitive to use, and accessible to everyone. Try it out for free at app.sketchup.com. Come work...Full timeFor contractorsLocal area
- ...What is The Role We are seeking a Principal Software Engineer I to join our Elasticsearch Performance Engineering area. This role will focus on enhancing our processes and automated tooling for benchmarking Elasticsearch ingest and search workloads at scale in the cloud...Full time
$141.9k
...opportunities, flexibility, and much more ! At Fortra, we’re breaking the attack chain. Ready to join us? Job Title : Principal Software Engineer Job Duties : Enhance and maintain software products, developing new products. Design, develop, document, test, and...Full timeWork experience placementRemote work$98.4k - $147.6k
...employees are not only part of history, they\u0027re making history.\n\nNorthrop Grumman Defense Systems is seeking Principal/Sr Principal Software Engineer. This position will be located in Roy, Utah and will support the Sentinel program.\n\nThe selected individual will...Full timeRelocation packageMonday to ThursdayShift work$98.4k - $147.6k
...Systems (NGDS), in Albuquerque, New Mexico, is seeking Full Stack Software Engineers to develop a cloud-based learning management ecosystem,... ...on the qualifications below. Basic Qualifications: Principal Software Engineer (Level 3): Bachelor’s degree in Computer...Full timeRelocation packageShift work- ...will provide specialized expertise across multiple systems and software disciplines, along with general knowledge of related fields,... ...applicable. A Bachelor's Degree in Computer Science, Software Engineering, Mathematics, Physics, or a related field from an accredited university...Full timeContract workWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer manager United States
- principal software engineer United States
- senior principal software engineer United States
- principal architect United States
- principal consultant United States
- principal applied scientist United States
- principal solutions consultant United States
- senior principal cloud computing engineer United States
- epic principal trainer United States
- principal scientist United States

