Come join as a Principal Engineer taking charge of designing, developing, and implementing complete software components. As a key technical influencer, you will play a pivotal role in setting the company’s technical direction, contributing to major software subsystems, and mentoring other engineers on their technical growth.
What You Will Do:
- Data Plane Ownership:Take ownership of data plane components and services on BIG-IP Next APM.
- Expertise Development:Develop expertise across platform components, actively contributing to the continuous improvement of our technology stack.
- Collaborative Scope Definition:Regularly assist Architects and Managers in defining project scope and estimating efforts, demonstrating a collaborative approach to project management.
- Innovative Solutions:Work closely with Architects to devise and develop new solutions, particularly those involving cross-module dependencies.
- Product Design Detailing:Regularly detail all aspects of product design, ensuring alignment with the technical architectural framework.
- Performance Optimization:Review product architecture, identifying and addressing performance bottlenecks and other systemic limitations.
- Cross-Functional Collaboration:Liaise with cross-functional teams to ensure comprehensive project delivery, fostering a collaborative work environment.
- Mentorship:Act as a mentor for junior team members, promoting their growth and development within the team.
- Customer Engagement:Engage with customers to address escalations, devise solutions, and collaborate with Product Management to define and deliver product solutions.
Knowledge, Skills, and Abilities:
- Technical Proficiencyin C/C++, experience in Python, or Rust is a bonus. Knowledge of GoLang is a plus.
- Kubernetes Proficiency:Very well-versed in Kubernetes environments, capable of navigating and leveraging their capabilities.
- Cloud Security: Well-versed in cloud platforms and security models.
- Expertise: Expert knowledge in networking and network security.
- Exposure to Identity and Access management technologies such as SAML, OAuth, LDAP, Kerberos, SSO (Single Sign On), Authentication, and Authorization.
- Project Leadership:Capable of delivering projects independently when required, with a proven track record of leading complex product technologies from concept through release. Experience in agile methodology.
- Problem-Solving Skills:Exceptional problem-solving and project management skills, thriving in a fast-paced, high-performance environment.
Qualifications:
- Typically requires a minimum of 12 years of related experience with a Bachelor’s degree; or 10 years and a Master’s degree; or a PhD with 7 years’ experience; or equivalent experience.
- Excellent organizational agility and communication skills throughout the organization.
The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.
The annual base pay for this position is: $207,279.00 - $310,919.00