Akamai Technologies

Product Architect

Akamai Technologies

full-time

Posted on:

Location Type: Remote

Location: Remote • Massachusetts • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $126,100 - $261,900 per year

Job Level

SeniorLead

Tech Stack

Distributed SystemsSDLC

About the role

  • Collaborating with product management to understand and finalize the requirements so they fit our technology and bring value to our customers
  • Defining the end-to-end architecture and the set of functionality required in new or existing products and systems to realize the requirements
  • Collaborating with other organizations to provide for the non functional product aspects such as security, availability, and others
  • Presenting the designs for review
  • Guiding the engineering teams as they work on the detailed designs and implementation
  • Acquiring and sharing expertise in security industry and products while contributing to their future vision and technical roadmap

Requirements

  • Have 8 years of relevant software experience and Bachelor's degree in Computer Science/ Engineering or its equivalent
  • Have experience working on large-scale, low-latency, web-based distributed systems
  • Have demonstrated industrial AI/ML experience
  • Have big picture and end-to-end vision when designing new features. Thoroughly understand SDLC and web technologies
  • Have good interpersonal skills and ability to collaborate effectively. Handle ambiguity and imperfect information well
  • Be passionate about building highly usable and efficient features which help our customers solve their problems
  • Be proactive in researching systems and issues, document solutions thoroughly, and have interest in learning new technologies
Benefits
  • Your health
  • Your finances
  • Your family
  • Your time at work
  • Your time pursuing other endeavors

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software developmentAIMLSDLCweb technologiesdistributed systemsarchitecture designsecurityfunctionality definitionimplementation
Soft skills
collaborationinterpersonal skillsproblem-solvingproactivityadaptabilitycommunicationambiguity handlingcustomer focusteam guidanceresearch
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering