16 Aug
|
Recro
|
Bangalore Metropolitan Area
16 Aug
Recro
Bangalore Metropolitan Area
Here are
two tailored versions
of the Job Description depending on the exact hiring angle you want to emphasize:
- Option 1: Tech-First & Direct
(Best for engineering job boards like LinkedIn, Wellfound, or Hacker News where candidates appreciate clear, unfiltered expectations up front).
- Option 2: Executive & Corporate
(Best for company career sites, enterprise platforms, or third-party recruiting agencies).
Option 1: Tech-First & Direct (Recommended)
Senior Backend Engineer (Python & Distributed Systems)
Location:
[City / Hybrid / Remote]
Experience Level:
3–6 Years
Employment Type:
Full time
About the Role & Ownership Bar
This is
not
a traditional staff-augmentation or ticket-taker role. The explicit expectation from our engineering leadership is
equal, end-to-end ownership alongside the in-house team
.
You will hold the exact same bar and accountability as internal engineers across every phase of software delivery: driving core design decisions, debugging live production issues, and validating post-deploy system health. If you build it, you own it.
Key Responsibilities
- Workflow Orchestration:
Own the end-to-end migration of media-pipeline workflows onto
Temporal
—designing activity boundaries, retry policies, timeouts, idempotency, and compensation logic.
- Zero-Downtime Cutovers:
Architect cutover strategies including dual-run setups, shadow traffic, automated response diffing, phased traffic shifts, and
tested (not assumed) rollback plans
.
- Communication Infrastructure:
Own the evolution of our communication platform—routing, multi-channel templating, scheduling, rate limiting, deduplication, delivery tracking, and vendor abstraction layers.
- Backend Services:
Build performant Python microservices (
FastAPI / Django / Flask
) with clear domain boundaries and clean, versioned REST contracts.
- Data Layer Engineering:
Own MySQL schemas end-to-end. Analyze query execution plans (EXPLAIN), optimize indexing, handle partitioning, and execute zero-dow
📌 Python Developer (Bangalore Metropolitan Area)
🏢 Recro
📍 Bangalore Metropolitan Area