Senior Python Developer – Product Engineering
NeoGenCode Technologies Pvt Ltd Verified employer
Actively hiring · Posted 12d ago · JEV2610A28BEB4255
Job description
Job Title : Senior Python Developer – Product EngineeringExperience : 5 to 8 YearsLocation : Pune, India (Hybrid – 3-4 days WFO, 1-2 days WFH)Employment Type : Full-timeCommitment : Minimum 3 years (with end-of-term bonus)Openings : 2 positionsJunior : 3 to 5 YearsSenior : 5 to 8 YearsMandatory Skills : Python 3.x, REST APIs, multithreading, Celery, encryption (OpenSSL/cryptography.io), PostgreSQL/Redis, Docker/K8s, secure codingNice to Have : Experience with EFSS/DRM/DLP platforms, delta sync, file systems, LDAP/AD/SIEM integrations🎯 Roles & Responsibilities :Design and develop backend services for DRM enforcement, file synchronization, and endpoint telemetry.Build scalable Python-based APIs interacting with file systems, agents, and enterprise infra.Implement encryption workflows, secure file handling, delta sync, and file versioning.Integrate with 3rd-party platforms: LDAP, AD, DLP, CASB, SIEM.Collaborate with DevOps to ensure high availability and performance of hybrid deployments.Participate in code reviews, architectural discussions, and mentor junior developers.Troubleshoot production issues and continuously optimize performance.✅ Required Skills :5 to 8 years of hands-on experience in Python 3.x development.Expertise in REST APIs, Celery, multithreading, and file I/O.Proficient in encryption libraries (OpenSSL, cryptography.io) and secure coding.Experience with PostgreSQL, Redis, SQLite, and Linux internals.Strong command over Docker, Kubernetes, CI/CD, and Git workflows.Ability to write clean, testable, and scalable code in production environments.➕ Preferred Skills :Background in DRM, EFSS, DLP, or enterprise security platforms.Familiarity with file diffing, watermarking, or agent-based tools.Knowledge of compliance frameworks (GDPR, DPDP, RBI-CSF) is a plus.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with NeoGenCode Technologies Pvt Ltd.
- Track your application and get updates by email and WhatsApp.