F5, a leading technology company, is seeking a Principal Software Engineer to join their team in building and securing the future of digital applications. This role represents a unique opportunity to shape the architecture and development of F5's SaaS platform while working at the intersection of cybersecurity and cloud technology.
The position requires a technical leader who can architect and deliver complex, distributed systems while mentoring engineers and driving cross-functional alignment. As a Principal Software Engineer, you'll be responsible for leading the design and development of scalable microservices, defining engineering best practices, and helping shape the future of F5's SaaS platform.
The ideal candidate brings 10+ years of backend software engineering experience in cloud-native environments, with deep expertise in microservices, distributed systems, and cloud-native technologies. Proficiency in Golang or similar languages is essential, along with strong understanding of modern backend technologies including Kubernetes, Docker, GitOps, and CI/CD pipelines.
F5 offers a competitive compensation package with a salary range of $181,774 to $272,660, along with comprehensive benefits. The role is hybrid, requiring minimum 30 days per quarter in the office for those within 30 miles of an F5 office.
This is an influential role where you'll have the opportunity to make a significant impact on F5's technical direction while working with cutting-edge technologies in cybersecurity and cloud computing. You'll be part of a company that prioritizes diversity, inclusion, and employee growth while working on solutions that protect and enhance the digital world.
The position offers the chance to work on mission-critical systems, mentor other engineers, and drive technical excellence across the organization. If you're passionate about building secure, scalable systems and want to be part of a company that's shaping the future of digital security, this role at F5 could be your next career move.