Are you a tech enthusiast who thrives on building scalable backend systems, clean architecture, and mentoring fellow engineers? We're looking for a Staff Engineer ready to take charge of complex backend engineering challenges in a high-impact individual contributor role.
What You'll Do:
Design & implement microservices and real-time/batch APIs using Python (FastAPI, Flask, Django).
Lead backend architecture for distributed systems and data platforms.
Work on AWS-based cloud-native development including Lambda, EC2, RDS, S3, DynamoDB, Kubernetes.
Build robust ETL/data pipelines using Kafka, Airflow, Step Functions, etc.
Contribute hands-on while guiding juniors through mentorship and code reviews.
Ensure performance, observability, and security-first development.
What We’re Looking For:
6–8 years of experience in backend/data engineering.
Expertise in Python and cloud technologies (preferably AWS).
Strong system design skills, including caching, messaging (Kafka/Redis), and database proficiency (PostgreSQL, MongoDB, Elasticsearch).
Experience with CI/CD pipelines, testing frameworks, and containerization (Docker/Kubernetes).
A collaborative problem-solver with a passion for quality and clean code.
Why Join Us?
Cutting-edge projects in AI/ML and large-scale applications.
Flexible and collaborative work culture.
Strong emphasis on career growth and technical leadership.
Competitive compensation + perks.
Any Graduate