CareerPlan

Senior Software Engineer 5 - Consumer Lifecycle Experiences Platform

Warsaw,PolandFull-time2026-01-28 → 2026-11-10

Core

Build developer-facing infrastructure and tooling that scales to millions of test runs per month for pre-production testing.

Role type

Senior Software Engineer (Developer Platform & Testing Infrastructure)

Builds

Distributed test execution platforms, GenAI-powered developer tooling, synthetic data generators, and flaky test detection systems.

Domain

Software Engineering, Developer Productivity, Testing Infrastructure, GenAI

Deliverable

production ML models

Required skills

Distributed systems design, GenAI/LLM system development, CI/CD orchestration, Test framework integration, Scalability engineering, Synthetic data generation, Telemetry analysis, GraphQL, Java, JavaScript/TypeScript, Python

Preferred skills

Metrics data pipeline design, Distributed tracing (Zipkin, Datadog, Splunk), Advanced log/error analysis, Global team collaboration

Technologies

Java, JavaScript/TypeScript, Python, GraphQL, GitHub Actions, JEST, Mocha, Playwright, GenAI/LLMs

Responsibilities

Design and operate language-agnostic distributed execution infrastructure; Develop tools for framework-agnostic analysis of distributed tracing; Implement synthetic test data generation; Integrate internal and vendor test execution infrastructure; Design systems to automatically detect, quarantine, and self-heal flaky tests using GenAI; Correlate test coverage data with code changes and runtime execution; Define testing strategies and documentation for cross-functional teams.

Seniority

Senior, hands-on IC