Logo of Huzzle

Sr. Architect, Office of CTO

image

F5

6d ago

  • Job
    Full-time
    Expert Level
  • Architecture & Urban Planning
  • San Jose, +1
  • Quick Apply

Requirements

  • Skills and Qualifications:
  • 10+ years of relevant, work-related experience as a software architect.
  • 10+ years of relevant experience in AI, including designing and implementing AI/ML models, applying AI/ML technologies to real-world problems, and integrating AI/ML solutions within large-scale systems.
  • Deep understanding of patterns and distributed architecture.
  • Experience designing and implementing solutions at scale.
  • Understanding of containers and orchestration technologies.
  • Understanding of multi-cloud networking.
  • Broad understanding of coding and programming languages.
  • Experience with data storage, design and data modeling.
  • Extensive knowledge of the software development process and corresponding technologies.
  • Excellent understanding of design patterns and architectural styles.
  • Proficient knowledge of the operation and development designs of agile software.
  • Strong soft skills, including attention to detail, problem-solving and communication skills.

Responsibilities

  • You will:
  • Work closely with teams to ensure software and product architectures are developed in line with the vision and future direction of company.
  • Drive projects and the workflow of teams, serving as mentor to all engineering and technical levels.
  • Partner with management on driving delivery timelines.
  • Participate on cross-functional design projects, serving as consultant to management in long-range company planning concerning new or projected areas of technological research/advancement.
  • Generate and promotes new theories, concepts, principles, and methodologies within a specialty area.
  • Present on product functionality and technical advancements internally and externally, influencing the product roadmap and projecting long-term technical direction.
  • Job Duties and Responsibilities:
  • Evaluating, identifying, and developing software solutions.
  • Leading software development projects.
  • Documenting and recording every aspect of an application or software.
  • Training and overseeing the activities of the members of the development team.
  • Planning, tracking and scheduling software deliverables.
  • Locating and directing solutions for critical challenges involving software and hardware interface.
  • Looking for problems within software systems and driving issues to resolution.
  • Developing good working relationships with other employees, such as Marketing Managers, Product Managers, Programmers and Engineers.

a force for cybersecurity frontliners. for the people they protect. for some well-earned peace.

Technology
Industry
5001-10,000
Employees
1996
Founded Year

Mission & Purpose

F5 is a multi-cloud application services and security company committed to bringing a better digital world to life. F5 partners with the world’s largest, most advanced organizations to optimize and secure every app and API anywhere, including on-premises, in the cloud, or at the edge. F5 enables organizations to provide exceptional, secure digital experiences for their customers and continuously stay ahead of threats.

Benefits

  • Health and wellness

  • Competitive pay

  • Employee referral bonus

  • Tuition assistance program

  • Enhanced maternity pay