Senior Product Architect
About the Role
Job Description: 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 realize the non functional needs such as security, availability, and scalability Presenting the designs for review Guiding the engineering teams as they work on the detailed designs and implementation Acquiring and sharing expertise in security products and industry while contributing to their future vision and technical roadmap Requirements: Have 12 years of relevant software experience and a Bachelor's degree in Computer Science/Engineering or its equivalent Have experience designing large-scale, low-latency, web-based distributed systems Bring knowledge of big data analytics, machine learning algorithms, and/or the appropriate use of AI in software solutions Have a big picture and end-to-end vision when designing new features and thoroughly understand SDLC and web technologies Have good interpersonal skills, be comfortable presenting your ideas, and have the ability to collaborate effectively. Handle ambiguity and imperfect information well. Be passionate about building features that will be usable for our customers and help solve their problems Be proactive in researching systems and issues, document solutions thoroughly, and have an interest in learning new technologies Benefits: 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.
Responsibilities
- Define end-to-end architecture for products and systems
- Guide engineering teams on designs and implementation
- Collaborate with product management and other orgs on requirements
Qualifications
- 12+ years software experience
- Bachelor's in CS/engineering or equivalent
- Experience designing large-scale distributed systems
Benefits
Required Skills
Keywords
Interested in this role?
Apply now and take the next step in your career.
