Software Development Engineer Iii

F5

Bangalore, India
High scale distributed systems
Golang & python programming
Agentic ai development, orchestration frameworks
Participate in the design and implementation of an Edge Computing platform used to deploy global, scalable, and secure applications

Job Summary

  • Participate in the design and implementation of an Edge Computing platform used to deploy global, scalable, and secure applications.
  • Investigate various open source and close source technologies to build a highly available, scalable, and manageable system.
  • Work closely with other development teams, product management, UX, and QA to define and implement new product offerings.

Matching Summary

Participate in the design and implementation of an Edge Computing platform used to deploy global, scalable, and secure applications.

Skills & Requirements

Must-have

  • high scale distributed systems
  • Golang & Python programming
  • Agentic AI development, orchestration frameworks
  • gRPC, Thrift, Google Protocol Buffers, OpenAPI
  • SQL or No SQL technologies
  • modern CI/CD methodology and Git based workflow
  • Docker technologies and optimization

Nice-to-have

  • people-centric culture
  • passion for cybersecurity
  • mentoring skills
  • collaboration with distributed teams

Key Requirements

  • 5+ years of software development experience
  • BS/MS degree in Computer Science or equivalent
  • Experience in Cloud native providers (Azure, AWS, GCP)

Work Rights

Not specified

Tailored Resume

Cover Letter