
Senior Python Developer – Product Engineering
Job Title : Senior Python Developer – Product Engineering
Experience : 5 to 8 Years
Location : Pune, India (Hybrid – 3-4 days WFO, 1-2 days WFH)
Employment Type : Full-time
Commitment : Minimum 3 years (with end-of-term bonus)
Openings : 2 positions
- Junior : 3 to 5 Years
- Senior : 5 to 8 Years
Mandatory Skills : Python 3.x, REST APIs, multithreading, Celery, encryption (OpenSSL/cryptography.io), PostgreSQL/Redis, Docker/K8s, secure coding
Nice 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.

About NeoGenCode Technologies Pvt Ltd
About
Welcome to Neogencode Technologies, an IT services and consulting firm that provides innovative solutions to help businesses achieve their goals. Our team of experienced professionals is committed to providing tailored services to meet the specific needs of each client. Our comprehensive range of services includes software development, web design and development, mobile app development, cloud computing, cybersecurity, digital marketing, and skilled resource acquisition. We specialize in helping our clients find the right skilled resources to meet their unique business needs. At Neogencode Technologies, we prioritize communication and collaboration with our clients, striving to understand their unique challenges and provide customized solutions that exceed their expectations. We value long-term partnerships with our clients and are committed to delivering exceptional service at every stage of the engagement. Whether you are a small business looking to improve your processes or a large enterprise seeking to stay ahead of the competition, Neogencode Technologies has the expertise and experience to help you succeed. Contact us today to learn more about how we can support your business growth and provide skilled resources to meet your business needs.
Candid answers by the company
IT & Engineering Talent Staffing
- Provides full-time and contract-based hiring, delivering handpicked, pre‑screened developers across tech stacks—ranging from web, mobile, AI/ML, Web3/blockchain.
- Maintains a bench o vetted candidates, offering fast delivery of interview-ready profiles—often within 24 hours.
- Offers payroll management, handling compliance, tax, attendance, and documentation for both contractors and full-time employees.
2. End-to-End Project Delivery
- Delivers full-stack development solutions: web, mobile, cloud, AI/ML, Blockchain/Web3.
- Manages entire project lifecycle—requirements gathering, design (UI/UX), development, deployment, and ongoing support .
3. Additional Offerings
- Expands into cybersecurity consulting, digital marketing, and cloud platform services (like AWS, GCP, Azure) .
- Provides strategic IT consulting to align technology solutions with business objectives
Similar jobs
Core Responsibilities:
- Design, develop, and maintain backend services and APIs using Python or Golang.
- Write high-quality, testable, and maintainable code with a focus on performance and scalability.
- Implement automated tests and contribute to CI/CD pipelines.
- Collaborate with product, QA, and DevOps teams for end-to-end feature delivery.
- Troubleshoot production issues and provide timely resolutions.
- Participate in design and architecture discussions to improve system efficiency.
- Contribute to improving development processes, coding standards, and best practices.
Experience and Expertise:
- 2–4 years of experience in backend development with Python or Golang.
- Solid understanding of RESTful APIs, microservices, and distributed systems.
- Strong knowledge of data structures, algorithms, and OOPS principles.
- Hands-on experience with relational and/or NoSQL databases.
- Familiarity with Linux development, Docker, and basic cloud concepts (AWS/GCP/Azure).
- Proficiency with Git and version control workflows.
- Familiarity with AI-powered development tools or exposure to projects involving large language models (LLMs) is a plus.
Skills:
- Strong analytical and debugging skills with the ability to solve complex problems.
- Good communication and collaboration skills across teams.
- Ability to work independently with minimal supervision while being a strong team player.
- Growth mindset – eagerness to learn new technologies and improve continuously.
Immediate Hiring for L3 Support Backend .Net Developer Position
Job Description:
We are looking for a proactive and detail-oriented L3 Support Engineer to manage and resolve complex technical issues in our Online Travel Booking Platform. You will act as a bridge between customer support, QA, and development teams, with deep knowledge of application internals, APIs, databases, and cloud environments. Ideal candidates should have hands-on experience in .NET or any other backend stack and should be able to handle critical issues, automate support tasks, and contribute to platform stability.
Key Responsibilities:
- Investigate and resolve complex issues reported by L1/L2 support or customers in production.
- Perform deep-dive analysis of application logs, exceptions, database queries, and API interactions.
- Handle incidents related to booking failures, payment mismatches, GDS/supplier API errors, and latency issues.
- Coordinate with Engineering teams to identify bugs and ensure timely resolution.
- Monitor system health, performance metrics, and alerts across services (flight, hotel, payment, user management, etc.).
- Perform root cause analysis (RCA) and document it with action plans and preventive measures.
- Build or improve internal tools/scripts to aid in faster triaging and resolution.
- Own deployment verifications and hotfix validations in staging or production environments.
- Support business continuity during high-traffic periods (e.g., holiday seasons, campaigns).
- Maintain a knowledge base of recurring issues, resolutions, and platform behavior.
Required Skills :
Join us in our mission to inspire travellers and create unforgettable experiences! If you have the skills, experience, and enthusiasm to excel in this role, we'd love to hear from you.
3–6 years in Application Support / L3 Support / Backend Engineering
- Strong knowledge of .NET Core / ASP.NET / C#, or any other backend language (Java, Node.js, Python, etc.)
- Proficiency in debugging distributed systems and analyzing API and application logs.
- SQL Server, PostgreSQL, or other RDBMS – query optimization, issue tracing.
- Understanding of RESTful APIs, OAuth, third-party API integration (e.g., GDS, payment gateways).
- Exposure to Azure / AWS / GCP – especially logging, monitoring, and app services.
- Experience using tools like Postman, Fiddler, Kibana, Grafana, Azure Monitor, or similar.
- Knowledge of microservices, CI/CD pipelines, and application containers (Docker, Kubernetes) is a plus.
- Excellent communication skills to interact with cross-functional teams
Requirements
- 3+ years work experience with production-grade python. Contribution to open source repos is preferred
- Experience writing concurrent and distributed programs, AWS lambda, Kubernetes, Docker, Spark is preferred.
- Experience with one relational & 1 non-relational DB is preferred
- Prior work in the ML domain will be a big boost
What You’ll Do
- Help realize the product vision: Production-ready machine learning models with monitoring within moments, not months.
- Help companies deploy their machine learning models at scale across a wide range of use-cases and sectors.
- Build integrations with other platforms to make it easy for our customers to use our product without changing their workflow.
- Write maintainable, scalable performant python code
- Building gRPC, rest API servers
- Working with Thrift, Protobufs, etc.
2. Design software and make technology choices across the stack (from data storage to application to front-end)
3. Understand a range of tier-1 systems/services that power our product to make scalable changes to critical path code
4. Own the design and delivery of an integral piece of a tier-1 system or application
5. Work closely with product managers, UX designers, and end users and integrate software components into a fully functional system
6. Work on the management and execution of project plans and delivery commitments
7. Take ownership of product/feature end-to-end for all phases from the development to the production
8. Ensure the developed features are scalable and highly available with no quality concerns
9. Work closely with senior engineers for refining and implementation
10. Manage and execute project plans and delivery commitments
11. Create and execute appropriate quality plans, project plans, test strategies, and processes for development activities in concert with business and project management efforts

At Upswing, we are a passionate and self-driven team of thinkers who aspire to build the rails to connect the legacy financial sector with financial innovators through a simple and powerful banking-as-a-service (BaaS) platform.
We’re building our platform putting the focus on pragmatism, reliability, and maintainability. We believe that keeping the engineering complexity under control is key to preserving the development productivity and long-term evolution of a platform.
To bring this vision to life, we are building the infrastructure using Microservices architecture using the latest set of technologies that are also fun to work with such as Java, Scala, Postgres, Akka, Kafka with a completely automated DevOps pipeline from the get-go using tools like Chef, Jenkins, Grafana, Graylog.
We are looking for motivated engineers who will be working in a highly creative and cutting edge technology environment to build a world-class financial services suite.
Why you should join us:
- You will redefine the financial services landscape for India in the coming years.
- Be part of a core Engineering team that will create innovative and scalable Fintech solutions.
- Work with passionate and experienced engineering, product & business workforce that believes in teamwork, and that helps fast-track your learning on solving complex technical challenges.
- We are funded by the leading fintech VC `QED Investors` and other established Founders and Executives of awesome Indian companies.
What you will do if you join us:
- Propose solutions to solve complex system architecture challenges and actively lead the end-to-end development of the system.
- Create robust, flexible, consistent, and easy-to-use APIs
- Continuously strive for performance improvements, code reusability, and readability
You should have:
- Tech or a higher degree in computer science or a related field.
- 1+ years of experience working on the back-end development for complex distributed systems who are willing to adopt any Programming language as per the requirement.
- Familiarity with any of the following – Java, C++, Scala, Kotlin, and frameworks like Spring, Play, Hibernate, Django, etc.
- Good understanding of Algorithms, Data Structure, OOP, Design patterns, Parallel programming, Multithreading concepts & Event-Driven Systems.
- Experience with Relational databases such as MySQL, PostgreSQL, Oracle, or any NoSQL database.
It’s a plus if you have:
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud
- Worked on Micro-services architecture
OnScreen is looking for a full-time hands-on Software Developer responsible for bringing status disrupting products in the market.
As a Software Developer, you will be responsible for the design and coding of scalable and high performant web applications working on technologies including Microsoft .Net 4.0, Win 32, C#/C++, and Azure. You will be a part of an Agile development team and would have full access to the complete development life cycle including opportunity to shape requirements and application design. We are looking for relevant experience of around 5-7 years.
Requirements
- Strong experience in Microsoft .Net desktoptechnologies including C#
- Strong application design experiencealong with writing Unit Tests.
- Strong data structure concepts
- Demonstrated experience in working on Enterprise-level
- Good communication skills,collaborative attitude, and mentoring mind-set.
- Desirable - Azure SQL, REST API, Azure deployment, Entity framework.
OnScreen was started to chart a better path for Enterprises facing countless barriers to adoption and efficiency. Our Founders, Directors, and Investors have extensive experience dealing with these problems and are passionate about building and providing a solution that alleviates these chronic pain points. To know more about OnScreen, please visit https://www.onscreen.us/
Eximius is a micro-VC fund which invests into early-stage startups. One of our portfolio startup iTribe is looking for "Hustlers", "First Principle Thinkers", "Crazy and trips on creating products out of the box from scratch", "Outspoken", "unafraid of users ripping your product".
About iTribe:
iTribe is on a mission to make discussing finance from being a taboo topic to a dinner table topic, which means making "Bharat" financially literate and independent. iTribe is a social network which allows anyone to discover, discuss, vet ideas and seek advice from like-minded iTribe aims at making Finance simple, witty and fun for everyone
Founded in 2021 by IIT Kharagpur alumni to convert their own journey of becoming investors into a product to help billion users. An emerging startup backed by some of the most respected investors around the world.
Responsibilities
- Craft clean, manageable code, maintain proper documentation and code integrity
- Maintain quality and ensure 100% uptime
- Create, test and deploy the applications on production servers
- Continuously discover, evaluate, and implement new technologies and frameworks to maximize development efficiency
- Responsible for security and data protection.
- Working alongside Product managers to architect and design new features.
- Collaborate with the rest of the engineering team to launch new features.
- Unblock peers and keep all the internal and external teams informed about the progress of development
Requirements
- 2 - 5 years of experience in designing and developing Server side component (REST APIs, Micro service Architecture)
- Good understanding and strong in data structures and algorithms (Degree in computer science is an added advantage)
- OOP implementation experience with back-end programming languages (Ex: JavaScript, Python, Java, etc).
- Good to have experience with event driven architecture.
- Good understanding of databases such as MongoDB, PostgreSQL, MySQL.
- Well-versed with Software Development Life Cycle
- Demonstrate the ability to be a self-starter, learn and implement new technologies/ frameworks
- Excellent analytical and problem-solving skills
Why you should join iTribe?
- Building a product which is not done in decades.
- Be a part of the founding team and work directly with the founders.
- Competitive Salary
- ESOPs - ownership in the company
- Medical Insurances
- Subscriptions to premium platforms for learning
- Books that you ask for
- Friendly leave policy
Responsibilities:
• Should have good knowledge and understanding in the following areas and you are able to apply that knowledge in delivering small and medium tasks:
• Programming language(s)
• Frameworks and libraries
• Platforms and tools
• Hands-on experience on AWS serverless services and familiarity with the environment
• Confident personality with good communication skills who can hold a conversation with a client and is not hesitant to put across his point.
• Ability to lead the calls independently in absence of a team lead
• Hands-on experience test case writing.
• Good aptitude
• Excellent problem solving and analytical skills
• Ability to lead a group of software developers technically.
• Flexible working hours.
Requirement:
• Must have:
• NodeJS/JavaScript/Typescript
• AWS Serverless services especially lambda, S3, and DynamoDB
• Conceptual understanding of elastic cache and related services
• Restful API
• Intermediate SQL – Querying and analysis
• Microservice architecture
Nice to have:
• Typescript
• Event-Driven Architecture in cloud-like SQS
• OAuth/SAML integration
• Terraform, - would be a great addition
Benefits:
• A competitive annual salary based on experience and market demands
• Flexi-timings
• Medical insurance with the option to purchase a premium plan or HSA option for your entire family
• Business casual atmosphere
• Work from anywhere.
We are looking for an experienced individual to join our engineering teams as a python developer.
You would be responsible for developing solutions as per business requirements. Working closely with a global team of developers and product managers and develop the solution according to the business requirements.
Required/ Must have:
• Be passionate about programming
• Understand requirements, validate assumptions, and design and develop solutions independently for users
• Ability to learn new python skills to deliver solutions
• Writing reusable, testable, and efficient code
• Identify and suggest various opportunities to improve efficiency and functionality.
• An ability to perform well in a fast-paced environment
• Review existing python solutions for quality and provide feedback
• Agile methodology experience with able to translate user stories and features into python code
• Knowledge of Pandas and experience of automating Microsoft excel and preferably other office apps
• Be flexible to learn and undertake other responsibilities as required by the team
Preferable/Good to have:
• Good knowledge in writing QA test cases and performing QA is preferable
• Coordinate with internal teams to understand user requirements and provide technical solutions
• Write and implement software solutions that integrate different systems.
• Work experience with libraries: Win32, Openpyxl, Pypdf, Pandas, Selenium
• Hands on experience with Git repository
• SQL experience is preferred
• Good Interpersonal Skills & Ability to work Independently









