Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

F5 Sr Software Engineer Distributed Cloud 
India, Karnataka 
415005248

09.10.2025

exceptional SSE (Individual Contributor)highly reliable, available, and scalable platforms, encompassingdefinition, implementation, deployment, operational management, and debugging.

Primary Responsibilities:

  • Development:Engage in the development of edge-nativeapplications and platform servicesusing emerging technologies for F5’s innovativeSaaS

  • Ownership and Delivery:Take ownership of software components, ensuring the delivery of complete products that meet functional, scale, performance, and manageability requirements.

  • Technology Exploration:Investigate various open-source and closed-source technologies, components, libraries, and tools, contributing to the construction ofa highly available, scalable, and manageable system.

  • Design Patterns and Microservices:Apply understanding and exposure to design patterns and coding practices, especially in microservices architectures and API design, implementation, and management.

  • Knowledge:Experience with cloud-native providers such as MS Azure,AWS, Google Cloud, or any major market Cloud vendors and their servicesisa significant advantage.

  • Independent Innovation:Independently investigate, present options, review, and implement completely new functionality.

  • Work closely with other development teams, product management, UX, andQAto define and implement new product offerings while ensuring continued functionality.

  • Code Reviews and Guidelines:Follow the best

  • Full Development Cycle:Ability to implement all phases of a development cycle for a software product, from understanding requirements to design, development, and deployment phases.


Knowledge, Skills, and Abilities:

  • Distributed Systems Expertise:Knowledge and experience in highly distributed software systems, with the ability to understand nuances and solve problems related to scale, performance, and resiliency.

  • Programming Languages:Expertise with any combination of programming languages: Golang,Python,Javaor any high-level proprietary or open-source language with strong programming constructs.

  • Web-based Systems:Good understanding of programming fundamentals and their application to highly scalable web-based systems.

  • L3-L7 NetworkingHands-onexperience working across the networking stack:

  • Database Technologies:Must have hands-on experience with SQL or NoSQL technologies.

  • CICD Methodology:Strong understanding of modern CI/CD methodology and Git-based workflows.

  • Container Technologies:Experience in Docker technologies, including optimizing Docker images and managing Docker image lifecycle. Experience in orchestration systems like Kubernetes and container technologies like Docker is a plus.

  • Communication Skills:Excellent written and verbal communication skills.

  • Interpersonal and Leadership Skills:

  • Educational Qualifications:Typically requires a minimum of10+ years of related experience with a bachelor's degree; or 3+ years and a master's degree.

  • Freedom and Learning:

  • Benefit from great mentors with solid backgrounds in various areas, eager to contribute to your professional development.

  • Joina great teamwhereyou willfeel at home from day one, contributing to a positive and supportive workplace culture.

The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.