Software Engineer (python,Django,Pandas/ Polars)
This is our market estimate, based on Levels.fyi NielsenIQ India Software Engineer band (Rs 1.75M). It is not the employer's disclosed pay.
Skills & Stack
About the Role
Software Engineer (python,Django,Pandas/ Polars) at NielsenIQ in Pune, India.
About NielsenIQ
Consumer intelligence and analytics company.
What You'll Do
- 1You understand the ORM well enough to know when it will generate a bad query. 3.
- 2Django REST Framework Serializers, viewsets, permissions, authentication, pagination, versioned endpoints, and a clean OpenAPI/Swagger contract. 4.
- 3PostgreSQL and SQL Schema design, migrations, indexing, reading query plans, transaction behaviour, and writing non-trivial SQL by hand.
- 4You can tell whether a query will hold up under load. 5.
- 5Message queue / task queue Experience with an asynchronous task or message queue — Celery with Redis or RabbitMQ, RQ, or equivalent.
- 6Queues and workers, scheduling, retries with backoff and failure handling, and debugging a job that silently never ran.
What We're Looking For
- Platform (or an equivalent cloud platform like Azure, AWS) Cloud Run or equivalent compute, Cloud SQL, Cloud Storage, Secret Manager, and enough IAM literacy to not over-grant.
- You can deploy, read the logs, and find out why a job failed.
Check your fit before you apply
Upload your resume, paste it, or list your skills and experience. You get a match score for this role at NielsenIQ, what is missing, and what to fix before you apply.
Ready to apply for this role?
Software Engineer (python,Django,Pandas/ Polars) at NielsenIQ — click below to submit your application.
