Senior Python Engineer - Data
at Smart Working Solutions
India; Bangalore; Chandigarh; Mumbai; New Delhi; Hyderabad; Pune, remote, senior, full time, 6+ years
posted 12 Oct 2026
- Airflow
- PostgreSQL
- Kafka
- Prefect
- AWS Glue
- ELT
- OpenSearch
- GitHub Actions
- Elasticsearch
- Docker
- Terraform
- Kinesis
- AWS
- Python
- Flask
- DynamoDB
- Step Functions
- EKS
- Pulumi
- RabbitMQ
- ECS
- SQS
- Django
- GitLab CI
- Dagster
- FastAPI
- ETL
- Kubernetes
About the role
Remote: yes Posted: 2026-10-12
About Smart Working At Smart Working, we believe your job should not only look right on paper but also feel right every day. This isn’t just another remote opportunity - it’s about finding where you truly belong, no matter where you are. From day one, you’re welcomed into a genuine community that values your growth and well-being. Our mission is simple: to break down geographic barriers and connect skilled professionals with outstanding global teams and products for full-time, long-term roles. We help you discover meaningful work with teams that invest in your success, where you’re empowered to grow personally and professionally. Join one of the highest-rated workplaces on Glassdoor and experience what it means to thrive in a truly remote-first world.
As a Senior Python Engineer (Backend / Data), you will join an existing engineering team to strengthen backend development and data engineering capabilities. This is a long-term, ongoing opportunity, focused on building and maintaining reliable production systems. You will work closely with the engineering team and an existing DevOps/SRE engineer on infrastructure, deployments and releases. The role requires independent ownership of assigned work, collaboration across engineering functions and an understanding of how data pipelines support the wider product. You will contribute to engineering decisions, maintain high standards of data quality, correctness and testing, and propose solutions rather than simply execute assigned tasks. Reliability and thoroughness in production are key priorities.
What you would do
Design, build and maintain reliable data pipelines in Python on AWS.
Build and maintain backend services and APIs using Django and FastAPI.
Model, query and optimise data across PostgreSQL and search/NoSQL databases, including OpenSearch, Elasticsearch and DynamoDB.
Deploy and run services on Kubernetes, working alongside the DevOps engineer.
Take end-to-end ownership of assigned work, including design, testing, code reviews, releases and production support.
Work independently on assigned tasks while collaborating closely with the engineering team and DevOps/SRE engineer on infrastructure and releases.
Maintain high standards of data quality, correctness and testing while understanding how data pipelines contribute to the wider product.
Read from jobs.lever.co, last seen 5d ago.