Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Development Engineer III, Distributed Cloud @ F5

Home > Software Development

 Software Development Engineer III, Distributed Cloud

Job Description

We are looking for a QA Engineer III with expertise in data systems, observability, and automation to join our Distributed Cloud Data Platform team for next-generation data infrastructure that serves mission-critical workloads across our SaaS platform.
This is a hands-on, technical role where you will design test frameworks, conduct data validation, performance benchmarking, and ensure reliability, automation, and test best practices for large-scale distributed data systems throughout the development lifecycle.
Key Responsibilities
Quality Strategy & Automation Framework
  • De sign QA test for data streaming, storage, and observability services.
  • Partner with Engineering, Product, SRE, and Platform teams to embed quality and reliability throughout the SDLC.
  • Build automation framework for data validation, regression, and integration testing.
  • Extend automation to handle real-time data streams, schema evolution, workflows, and data consistency checks.
Data Systems & Observability Testing
  • Design and execute test s for streaming platforms ( e.g. Kafka), ETL pipelines, and data storage systems ( ClickHouse , ElasticSearch , Iceberg, S3).
  • Develop tools to validate ingestion, transformation, and query accuracy.
  • Automate validation of logs, metrics, and traces for correctness & completeness.
  • Validate telemetry and SaaS usage pipelines ( e.g. Prometheus, OpenTelemetry ).
  • Simulate failure and recovery scenarios for distributed systems.
  • Ensure system instrumentation for high coverage automated observability testing.
Cloud Infrastructure Quality & Performance
  • Validate deployments across multi-cloud and K8s native data clusters.
  • Implement chaos and resilience testing for data system components.
  • Collaborate with SRE/Ops to ensure test environments are production-parity.
  • Establish performance and load testing frameworks for streaming ( e.g. Kafka topics/partitions), ingestion of APIs, and warehouse/ Data lake ( e.g. ClickHouse queries).
  • Build synthetic data generators and benchmarking tools for large-scale test datasets.
  • Analyze bottlenecks and help optimize system throughput and latency.
  • Perform performance, scalability, and reliability testing to ensure our data platform can handle global-scale workloads.
QA Best Practice & Mentorship
  • Integrate test frameworks into CI/CD pipelines, validate complex, distributed systems across multi-cloud environments.
  • Identify , document, and track defects through resolution.
  • Create and maintain test plans, test cases, and documentation.
  • Participate in design and code reviews to ensure quality is built into every stage of development.
  • Investigate production issues and contribute to root cause analysis and remediation strategies.
Required Skills & Experience
  • 5 + years of experience in Quality Assurance, with at least 4 years focused on automation, with Computer Science or equivalent practical experience.
  • Strong background testing data-intensive or observability systems ( e.g. Kafka, Flink, Spark, ClickHouse , ElasticSearch , Prometheus, OpenTelemetry ).
  • Proficiency coding/scripting skills in Python, Go, or Java for automation and tooling.
  • Experience with automation frameworks ( e.g. Selenium or similar).
  • Expertise in performance testing tools (e.g., Locust, Gatling, k6, JMeter) and benchmarking distributed systems.
  • Familiarity with compliance validation in data pipelines ( e.g. PII masking).
  • Familiar with cloud-native architectures (K8s, Terraform, Helm, CI/CD pipelines).
  • Experience testing in cloud, distributed systems, microservices, and APIs.
  • Familiarity with CI/CD pipelines, version control (Git), and DevOps practices.
  • Excellent analytical, debugging, and communication skills.

Job Classification

Industry: Hardware & Networking
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Search Engineer
Employement Type: Full time

Contact Details:

Company: F5
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   compliance tooling python data pipelines sre qa engineer microservices flink automation java git selenium elasticsearch spark quality assurance regression devops kafka multi-cloud debugging terraform prometheus etl sdlc

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

CTO - Quantum Engineering - Developer

  • Wipro
  • 2 - 7 years
  • Bengaluru
  • 4 days ago
₹ Not Disclosed

Data Engineer (Azure Purview)

  • Capgemini
  • 6 - 11 years
  • Hyderabad
  • 4 days ago
₹ Not Disclosed

MLOps Engineer

  • Capgemini
  • 5 - 10 years
  • Hyderabad
  • 4 days ago
₹ Not Disclosed

Custom Software Engineer

  • Accenture
  • 2 - 5 years
  • Mumbai
  • 4 days ago
₹ Not Disclosed

F5

We help improve and integrate all core planning processes of an organization in one smart.simple.fun management system.