Jobiglo

No results.

Full-Stack Engineer – Automation & AI Evaluation

streamhub

New
Permanent Mid 🇬🇧 English
Python TypeScript React Snowflake SQL Playwright Cypress Selenium CI/CD Claude Code Cursor Copilot JMeter Gatling K6 Dbt Java Scala

Job description

About the role

Streamhub is looking for a Full‑Stack Engineer who will both build product features and own the automated systems that verify their correctness. The role blends backend, frontend and quality engineering to keep a high‑volume measurement platform trustworthy.

Key responsibilities

  • Design and ship backend services and APIs using Python or Node/TypeScript, and contribute to data modelling on a Snowflake‑based platform.
  • Develop and extend React front‑end modules for the customer‑facing analytics dashboard.
  • Own API and web automation frameworks (Playwright, Cypress, Selenium) and create automated validation for ETL pipelines.
  • Write advanced SQL for data integrity, reconciliation testing, and schema contract checks.
  • Integrate quality gates into CI/CD pipelines to catch regressions, schema breaks, and contract violations before deployment.
  • Use AI‑assisted development tools (Claude Code, Cursor, Copilot) for implementation, test generation, and coverage expansion.
  • Build evaluation harnesses for AI and agent‑based features where outputs are probabilistic.
  • Apply AI techniques to anomaly detection, regression, data‑drift detection, and root‑cause analysis.

Required profile

  • 4+ years of software development with strong backend experience and hands‑on coding in Python or TypeScript.
  • Working knowledge of React and advanced SQL for large‑scale data pipelines.
  • Proven experience building test automation frameworks from scratch, including design of fixtures, test data management, parallelisation, and reporting.
  • Deep expertise in API and UI automation tools (Playwright, Cypress, Selenium) and defining test strategies across unit, integration and E2E levels.
  • Experience integrating automated suites into CI/CD as quality gates, with a focus on stability and flakiness mitigation.
  • Fluency with AI‑assisted development tools and an ownership mindset to scope ambiguous problems and drive them to release.

Required skills

  • Python
  • TypeScript
  • Node.js
  • React
  • Snowflake
  • SQL
  • Playwright
  • Cypress
  • Selenium
  • CI/CD
  • Claude Code
  • Cursor
  • Copilot
  • JMeter
  • Gatling
  • k6
  • dbt
  • Java
  • Scala

What we offer

  • Competitive salary benchmarked against full‑stack engineering bands.
  • Immense learning opportunities with exposure to niche data technologies and TB‑scale datasets.
  • Open, diverse, and autonomous team environment.
  • Entrepreneurial culture with flexible working hours.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec streamhub.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Permanent.
Source : ats:breezy

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in India.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 hours ago

Expires 1 month from now

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

streamhub