Senior Software Engineer (Systems + Orchestration) | Full-Time | Remote (India)
Core
Design, build, and scale distributed systems and workflow orchestration for a proprietary cultural intelligence platform.
Role type
Senior Software Engineer (Systems + Orchestration)
Builds
Scalable backend services, task scheduling frameworks, and infrastructure automation for a cultural analytics platform.
Domain
Technology consulting / AI-powered analytics
Deliverable
production ML models | infrastructure
Required skills
Python, distributed systems, concurrency, networking, system design, CI/CD, AWS, Docker, Kubernetes, API design, microservices, event-driven architectures, legacy modernization, observability, incident management
Preferred skills
Airflow, MLFlow, large-scale data processing, AI/agentic workflow systems
Technologies
Python, AWS, Docker, Kubernetes, Airflow, MLFlow
Responsibilities
Design and maintain scalable distributed systems; develop frameworks for task scheduling and execution management; refactor and re-architect systems to reduce technical debt; design automation solutions for infrastructure provisioning; lead troubleshooting and root-cause analysis; establish engineering standards for code quality and deployment.
Seniority
Senior, hands-on IC