Principal Software Engineer: Platform & Architecture Lead (Remote)

Akamai Technologies, Inc.

Harrisburg (Dauphin County)

On-site

USD 186,000 - 305,000

Full time

12 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare
401K
PTO
Parental leave
Employee assistance program

Job summary

Akamai Technologies, Inc. is hiring for a Principal Software Engineer in Cambridge, MA. You will design subsystems, organize large codebases, and lead reviews to ensure production-quality software.

The role emphasizes performance improvements, automation, and collaboration with QA and stakeholders. The ideal candidate has a Master’s degree or equivalent with 6+ years of experience (or a Bachelor’s with 8+ years).

Qualifications

  • Master's degree or foreign equivalent in Computer Science, Software Engineering, Computer Engineering, Electrical & Computer Engineering, Electrical/Electronics Engineering, Engineering Science, Information Systems, IT, or Telecommunications, plus six (6) years of experience in the job offered or closely related engineering role.
  • Alternatively, employer will accept Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, Computer Engineering, Electrical & Computer Engineering, Electrical/Electronics Engineering, Engineering Science, Information Systems, IT, or Telecommunications, plus eight (8) years of experience in the job offered or closely related engineering role.
  • Must have one (1) year of experience with: highly available web content management solutions including SDL, Tridion, WorldServer, KnowledgeCenter, Marketo, Cast Iron, and Informatica.
  • front and back-end web development in HTML, CSS, Javascript, JSP, ASPX, JSON, REST, .NET, Java, and XML.
  • Windows Server 2012 and Linux administration.
  • enterprise content management best practices.
  • designing and implementing workflow automation, segmentation rules, application integration, and database design.
  • IIS, Apache, HTTP webservers, and Tomcat.
  • Agile software development methodology including Jira, Git, Jenkins, and testing automation.

Responsibilities

  • Design entire software subsystems or groups of components.
  • Organize large bodies of code to simplify maintenance and streamline complication.
  • Implement code so that incremental performance improvements will not require extensive rework.
  • Take a lead role in code reviews to ensure systems are evaluated holistically.
  • Develop conventions and processes to improve the efficiency of Akamai development.
  • Develop debugging tools or frameworks and advise QA on tools to build to increase productivity.
  • Ensure specifications, designs, and implementations take into consideration technical and business aspects of a request while maintaining functionality.
  • Guide the process of defining a business problem, refining the request, and articulating a technical solution.
  • Determine if large software projects have achieved production quality using objective data measurements.
  • Identify when large-scale refactoring is necessary for evolution, advocate for the effort, and articulate benefits.
  • Lead, advise, and cooperate with QA on creating test infrastructure and automation.
  • Find OS-dependent performance problems and propose global optimizations.
  • Telecommuting permitted from anywhere in the United States.

Skills

Web content management
Front-end development
Back-end development
Windows & Linux admin
Agile development

Education

Master's degree in CS/Engineering
Bachelor's degree + 8 years experience

Tools

SDL
Tridion
WorldServer
KnowledgeCenter
Marketo
Cast Iron
Informatica
IIS
Apache
Tomcat
Jira
Git
Jenkins
REST
XML
Java
.NET

Job description

Akamai Technologies, Inc. is hiring for a Principal Software Engineer in Cambridge, MA. You will design subsystems, organize large codebases, and lead reviews to ensure production-quality software.

The role emphasizes performance improvements, automation, and collaboration with QA and stakeholders. The ideal candidate has a Master’s degree or equivalent with 6+ years of experience (or a Bachelor’s with 8+ years).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Remote | Cloud & AI
Senior Software Engineer - Remote | Cloud & AI

Akamai Technologies, Inc. • Harrisburg

Remote
USD 138,000 - 219,000
Healthcare benefits
401K and ESPP
Vacation/PTO
+1
Senior Software Engineer - Remote (US) | Cloud & AI
Senior Software Engineer - Remote (US) | Cloud & AI

Akamai Technologies, Inc. • Baton Rouge (LA)

Remote
USD 138,000 - 219,000
Healthcare
401K
PTO
Remote Software Engineer II: Data & Security Platforms
Remote Software Engineer II: Data & Security Platforms

Akamai Technologies, Inc. • Harrisburg

Remote
USD 114,000 - 171,000
FlexBase program
Remote work option
Healthcare benefits
Software Engineer II - Remote, Full-Stack & Security
Software Engineer II - Remote, Full-Stack & Security

Akamai Technologies, Inc. • Providence (RI)

Remote
USD 114,000 - 171,000
Healthcare benefits
FlexBase program
Paid time off
+2
Software Engineer II — Remote Data & Security Platform
Software Engineer II — Remote Data & Security Platform

Akamai Technologies, Inc. • Columbia (SC)

Remote
USD 114,000 - 171,000
FlexBase adapts to job's needs
Remote work from anywhere in the US
Lead Kubernetes & Cloud-Native Platform Engineer
Lead Kubernetes & Cloud-Native Platform Engineer

Akamai Technologies, Inc. • Cambridge (MA)

On-site
USD 169,000 - 305,000
Senior Software Engineer
Senior Software Engineer

Akamai Technologies, Inc. • Baton Rouge (LA)

Remote
USD 138,000 - 219,000
Healthcare
401K
PTO
Senior Software Engineer
Senior Software Engineer

Akamai Technologies, Inc. • Harrisburg

Remote
USD 138,000 - 219,000
Healthcare benefits
401K and ESPP
Vacation/PTO
+1
Senior SDET: Distributed Systems & Test Automation (Remote)
Senior SDET: Distributed Systems & Test Automation (Remote)

Akamai Technologies, Inc. • Raleigh (NC)

Remote
USD 131,000 - 219,000
Remote Software Engineer II - Full Stack, Data & Security
Remote Software Engineer II - Full Stack, Data & Security

Akamai Technologies, Inc. • Nashville (TN)

On-site
USD 114,000 - 171,000