Principal Software Development Engineer

F5
US - California - San Jose
View Company Profile / << Go Back

  • Job Type: Full time
  • 5 days ago

Job Description

The Principal Software Engineer will architect and lead the development of scalable, secure, and data-driven software solutions for engineering and operations teams. They are responsible for setting technical direction, mentoring junior engineers, and driving best practices in coding and automated testing.

Requirements: Candidates must have a Bachelor's or Master's degree in computer science or equivalent and over 10 years of professional software engineering experience. Expertise in cloud-native analytics, backend/frontend development, and proficiency in languages like Go, Python, or Java is required.

Key Skills: Software engineering, Cloud native, Go, Python, Java, Data warehouse, SQL, NoSQL, React, Machine learning, AI techniques, System observability, Docker, Kubernetes, Microservices, AWS

Benefits: Incentive compensation, Bonus, Restricted stock units, Benefits




Fast Track Upload