HamburgerMenu
hirist

AIFA Labs - Staff Software Engineer - Distributed Systems

Aifa Labs
Hyderabad
8 - 13 Years
star-icon
4white-divider17+ Reviews

Posted on: 26/12/2025

Job Description

Description :



Job title : Staff Software Engineer Platform & Distributed Systems


Location : Hyderabad (Hybrid)



Role Summary :



- Enhance an existing AI platform by instrumenting it to capture signals, events, and feedback, enabling continuous learning all while the system remains live and serving customers.



Roles & Responsibilities :


- Design and implement event-driven architecture across APIs and services


- Define scalable event schemas that capture full context and intent


- Build reliable Kafka-based pipelines with replay and failure handling


- Instrument React/Next.js frontend to capture user interactions and feedback


- Ensure end-to-end event flow: UI ? Backend ? Event Bus ? Storage


- Refactor systems using: Strangler pattern, Feature flags, Zero-downtime deployments

- Implement observability (logs, metrics, and traces) from day one



- Migrate historical data into new event schemas


- Provide technical leadership, design reviews, and documentation


Required Skills :



- 8+ years of software engineering experience (Staff-level)


- Strong distributed systems knowledge (CAP theorem, consistency models)


- Proven experience with event-driven systems (Kafka, RabbitMQ, etc.)


- Full-stack expertise: Backend: Python, Frontend: React / Next.js


- Experience transforming live production systems


- Hands-on experience with incremental rollouts and feature flags


Strong Plus (Nice To Have) :


- Observability tools (Open Telemetry, Datadog, Prometheus)



- AI/ML or LLM platform experience


- Event sourcing or CQRS


- High-scale analytics instrumentation


- Monolith-to-microservices migration experience


Tech Stack :



- Python


- MongoDB


- PostgreSQL


- Redis


- Kafka


- React


- Next.js


- Docker


- Kubernetes


- Azure Skills : next.js, react, postgresql, mongodb, redis, kafka, python


info-icon

Did you find something suspicious?