F5 is hiring a Principal Software Engineer- Full stack cloud

Responsibilities

  • Design and implement full-stack applications using React/Next.js with TypeScript for frontends and Node, Python, Go, or Java for backend services, including production-grade APIs.
  • Create cloud-native architectures on public cloud platforms, incorporating managed databases, object storage, networking, identity and access management, and secure inter-service communication.
  • Develop and maintain data platforms combining relational and NoSQL databases, caching layers, search systems, event streaming, and object storage, with support for vector and semantic data stores used in AI workflows.
  • Lead implementation of CI/CD pipelines and infrastructure as code using tools like Terraform, ARM, or Bicep, and manage deployments via GitHub Actions, Azure DevOps, or Jenkins, with container orchestration on Kubernetes platforms such as AKS or EKS.
  • Implement comprehensive observability including metrics, distributed tracing, and logging; uphold high standards for system reliability, security, compliance, and operational performance.
  • Integrate with enterprise systems such as Salesforce, Coveo or other search platforms, and identity providers, while collaborating closely with Product, Support Operations, Security, and Machine Learning teams.
  • Guide and mentor software engineers, promote best practices, and develop reusable standards, templates, and automation to improve development speed and consistency.

Compensation

Not specified

Work Arrangement

Not specified

Team

Not specified

Other

  • Only official communications from the company will come from email addresses ending in @f5.com or automated notifications from Workday with domains f5.com or @myworkday.com.
  • Accommodations are available for candidates who request them; reach out to accommodations@f5.com to make a request.

Not specified

Required Skills
React.jsNext.jsTypeScriptNode.jsPythonGoJavaMicrosoft AzureAWSPostgreSQLCloud ArchitectureMicroservicesCI/CDAgile Methodologies
About company
F5
F5 empowers organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. The company is passionate about cybersecurity and provides a suite of technologies for developing and delivering modern applications.
All jobs at F5 Visit website
Job Details
Category fullstack
Posted 5 months ago