Principal Engineer, Software Job in F5

Principal Engineer, Software

Apply Now
Job Summary

Responsibilities

  • Serve as a technical expert for multiple systems.
  • Lead analysis of requirements and define designs for new tools and modifications of existing systems.
  • Plan and implement design specifications for engineering projects.
  • Assist architects and managers with project scope and estimation.
  • Set direction and guide the technical workflow of other engineers.
  • Collaborate with cross-functional teams to ensure complete project delivery.
  • Mentor junior team members.
  • Participate in cross-functional design teams to develop expertise in various modules and systems.
  • Engage with Product Management to refine product requirements.

Minimum Qualifications

  • At least 8 years of experience in relevant technologies.
  • Ability to lead high-level discussions on technology strategy and approach.
  • Proficiency in general-purpose programming languages such as Java, Python, or Go.
  • Experience with distributed systems, architecture, and systems integration.
  • Strong focus on code quality and hygiene, with a collaborative team spirit.

Preferred Qualifications

  • Experience with cloud platforms like Google Cloud Platform or Amazon Web Services.
  • Familiarity with Docker and Kubernetes, especially in production environments.
  • Knowledge of graph technologies such as Neo4J and Cypher is a plus.

Experience Required :

Minimum 8 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs