F5 is looking for a Software Engineer II to build and scale SaaS platforms in the cloud, focusing on delivering performant, secure, and reliable solutions that align with business goals.
Requirements
- Experience in microservices, distributed systems, and cloud-native technologies (Kubernetes, Docker, GitOps, CI/CD)
- Proficiency in backend development with Golang or similar languages (Java, C++, Rust)
- Strong understanding of SQL/NoSQL databases, performance tuning, GRPC, Kafka, Protobuf
- Knowledge of DNS, CDN, networking principles, and Linux systems (including scripting and automation)
- Excellent analytical and debugging skills with a track record of owning mission-critical systems
- 3+ years of backend software engineering experience in cloud-native environments
Responsibilities
- Lead development of scalable, enterprise-grade backend systems and APIs
- Drive design reviews and partner with stakeholders to align technical solutions with product strategy
- Promote engineering excellence, and foster continuous improvement
- Influence cross-team technical direction and ensure alignment with scalability, security, and observability best practices
- Define and uphold high standards for code quality, maintainability, and performance
- Own implementation of observability, testing, and monitoring strategies
Other
- Strong communication and leadership skills, with experience mentoring teams and influencing technical direction
- Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent industry experience