Taro Logo

Senior Software Engineer

F5 is a force for a better digital world, making products that protect apps, APIs, and infrastructure from attackers.
$196,650 - $227,215
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer

F5 is a leading technology company focused on creating a better digital world through cybersecurity and application delivery solutions. As a Senior Software Engineer at F5, you'll be part of a team that protects organizations' digital assets and enables secure, high-performance applications.

The role requires a Master's degree in Computer Science or related field with 2 years of experience, combining technical expertise with leadership opportunities. You'll work with cutting-edge technologies including Scala, Spark, Golang, and cloud platforms, developing scalable SaaS solutions that make a real impact on digital security.

Your responsibilities will span from designing and coding robust components to mentoring junior developers, all while working in an agile environment. The position offers a competitive salary range of $196,650 - $227,215, along with comprehensive benefits including 401k, bonuses, and restricted stock units.

F5 emphasizes a human-first culture, promoting authenticity, diversity, and inclusion. The hybrid work model requires minimum 30 days per quarter in the Seattle office, providing flexibility while maintaining team collaboration. This is an excellent opportunity for a senior engineer looking to make a significant impact in cybersecurity while working with modern cloud technologies and distributed systems.

The company's commitment to protecting digital businesses from threats, combined with its focus on employee growth and inclusive culture, makes this an ideal position for someone seeking to advance their career in a meaningful way. You'll be part of a team that values innovation, quality, and rapid iteration, while maintaining a strong focus on customer success.

Last updated 4 days ago

Responsibilities For Senior Software Engineer

  • Design, code, and test robust, scalable, loosely coupled components
  • Integrate components into SaaS applications deployed on public & private cloud infrastructures
  • Apply forward-thinking software design, implementation, and test principles
  • Mentor junior developers while demonstrating leadership
  • Optimize on-time delivery of features and bug fixes with high quality
  • Work in an agile environment
  • Interface with external partners on jointly developed features
  • Respond quickly to customer issues and root cause issues
  • Provide actionable solutions

Requirements For Senior Software Engineer

Cassandra
Kafka
Go
  • Master's degree or foreign equivalent in Computer Science, Engineering, or related quantitative discipline
  • 2 years of experience in job offered or related field
  • Experience with Scala
  • Experience with Spark
  • Experience with Golang
  • Experience with Azure Cosmos DB or Cassandra
  • Experience with Azure Event Hubs or Kafka
  • Experience with REST API
  • Experience with Public cloud
  • Experience with Docker
  • Experience with Git
  • Experience with Gitlab, Github or Jenkins

Benefits For Senior Software Engineer

401k
Medical Insurance
  • 401k
  • Competitive pay
  • Incentive compensation
  • Bonus
  • Restricted stock units
  • Comprehensive benefits package

Interested in this job?

Jobs Related To F5 Senior Software Engineer