CareerPlan

Principal Software Engineer

India, Telangana, HyderabadFull-time2026-10-27 → 2026-11-09

Core

Design and evolve distributed, multi-tenant testing services and orchestration capabilities for load testing and managed browser automation.

Role type

Principal Software Engineer (Testing Platform & AI)

Builds

Scalable execution/orchestration for load testing, managed browser automation, and AI-assisted testing tools.

Domain

Cloud infrastructure, distributed systems, and software testing

Deliverable

production ML models | product features

Required skills

Distributed systems architecture, API design, concurrency, fault tolerance, performance engineering, cloud operations, Kubernetes, CI/CD integration, browser automation, AI-assisted testing evaluation

Preferred skills

C#, Java, C++, Go, Python, TypeScript, Playwright, JMeter, Locust, Azure, open-source collaboration

Technologies

Kubernetes, Azure, Playwright, JMeter, Locust, GitHub, Azure DevOps

Responsibilities

Define and evolve architecture for multi-tenant testing services, lead complex initiatives from design to rollout, build scalable execution and orchestration capabilities, advance AI-assisted testing with rigorous evaluation, drive live-site excellence through telemetry and incident response, mentor engineers and improve engineering practices

Seniority

Principal, hands-on IC with technical leadership