
For this role we expect you to have 3+ years of experience in Backend development. You should have strong command
of Python, REST and Flask/Django along with some experience in GIT is nice to have. If you have knowledge about client
side languages like JS, ReactJS and experience in API design and development, it is a huge plus.
You should be knowledgeable about programming languages, operating systems, networks, databases and SQL,
algorithms, architecture, code design and design patterns

Similar jobs
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.
We are seeking an experienced Senior Backend Engineer to join our passionate team. If you have a strong background in backend development, a track record of delivering scalable and reliable solutions, and are eager to contribute to complex projects, we would love to hear from you.
Responsibilities:
- Design and develop robust, high-performance backend solutions using Python and related technologies.
- Lead the architecture and design discussions for major backend components and services.
- Collaborate closely with cross-functional teams to gather and analyze software requirements.
- Mentor and guide junior and mid-level engineers, fostering their technical growth.
- Review code and provide constructive feedback to ensure code quality and adherence to best practices.
- Identify and address performance bottlenecks, scalability challenges, and technical issues.
- Participate in sprint planning, task estimation, and agile development processes.
- Keep up-to-date with industry trends, tools, and best practices to continuously improve our backend systems.
- Drive the adoption of coding standards, design patterns, and engineering best practices.
- Collaborate with frontend engineers to ensure seamless integration between frontend and backend components.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Minimum of 4 years of professional experience in backend development.
- Strong proficiency in Python and backend frameworks like Django and Flask.
- In-depth knowledge of database systems, both relational (MySQL) and NoSQL (MongoDB, etc. ).
- Proven track record of designing and developing scalable and maintainable backend services.
- Experience with RESTful API design and best practices.
- Solid understanding of software architecture, design principles, and software development lifecycle.
- Previous experience leading or mentoring engineers is a strong plus.
- Strong problem-solving skills and a proactive attitude towards challenges.
- Excellent communication skills, both verbal and written.
- Familiarity with cloud platforms (e. g., AWS, Azure, GCP) and containerization (Docker) is a plus.
What we want to accomplish and why we need you?
Jio Haptik is an AI leader having pioneered AI-powered innovation since 2013. Reliance Jio Digital Services acquired Haptik in April 2019. Haptik currently leads India’s AI market having become the first to process 15 billion+ two-way conversations across 10+ channels and in 135 languages. Haptik is also a Category Leader across platforms including Gartner, G2, Opus Research & more. Recently Haptik won the award for “Tech Startup of the Year” in the AI category at Entrepreneur India Awards 2023, and gold medal for “Best Chat & Conversational Bot” at Martequity Awards 2023. Haptik has a headcount of 200+ employees with offices in Mumbai, Delhi, and Bangalore.
What will you do everyday?
As a backend engineer you will be responsible for building the Haptik platform which is used by people across the globe. You will be responsible for developing, architecting and scaling the systems that support all the functions of the Haptik platform. While you know how to work hard, you also know how to have fun at work and make friends with your colleagues.
Ok, you're sold, but what are we looking for in the perfect candidate?
Develop and maintain expertise in backend systems and API development, ensuring seamless integrations and scalable solutions, including:
- Strong expertise in backend systems, including design principles and adherence to good coding practices.
- Proven ability to enhance or develop complex tools at scale with a thorough understanding of system architecture.
- Capability to work cross-functionally with all teams, ensuring seamless implementation of APIs and solutioning for various tools.
- Skilled in high-level task estimation, scoping, and breaking down complex projects into actionable tasks.
- Proficiency in modeling and optimizing database architecture for enhanced performance and scalability.
- Experience collaborating with product teams to build innovative Proof of Concepts (POCs).
- Ability to respond to data requests and generate reports to support data-driven decision-making.
- Active participation in code reviews, automated testing, and quality assurance processes.
- Experience working in a scrum-based agile development environment.
- Commitment to staying updated with technology standards, emerging trends, and software development best practices.
- Strong verbal and written communication skills to facilitate collaboration and clarity.
Requirements*:
- A minimum of 5 years of experience in developing scalable products and applications.
- Must Have Bachelor's degree in Computer Engineering or related field.
- Proficiency in Python and expertise in at least one backend framework, with a preference for Django.
- Hands-on experience designing normalized database schemas for large-scale applications using technologies such as MySQL, MongoDB, or Elasticsearch.
- Practical knowledge of in-memory data stores like Redis or Memcached.
- Familiarity with working in agile environments and exposure to tools like Jira is highly desirable.
- Proficiency in using version control systems like Git.
- Strong communication skills and the ability to collaborate effectively in team settings.
- Self-motivated with a strong sense of ownership and commitment to delivering results.
- Additional knowledge of RabbitMQ, AWS/Azure services, Docker, MQTT, Lambda functions, Cron jobs, Kibana, and Logstash is an added advantage.
- Knowledge of web servers like Nginx/Apache is considered a valuable asset.
* Requirements is such a strong word. We don’t necessarily expect to find a candidate that has done everything listed, but you should be able to make a credible case that you’ve done most of it and are ready for the challenge of adding some new things to your resume.
Tell me more about Haptik
- On a roll: Announced major strategic partnership with Jio.
- Great team: You will be working with great leaders who have been listed in Business World 40 Under 40, Forbes 30 Under 30 and MIT 35 Under 35 Innovators.
- Great culture: The freedom to think and innovate is something that defines the culture of Haptik. Every person is approachable. While we are working hard, it is also important to take breaks to not get too worked up.
- Huge market: Disrupting a massive, growing chatbot market. The global market is projected to attain a valuation of US $0.94 bn by the end of 2024 progressing from US $0.11 bn earned in 2015.
- Great customers: Businesses across industries - Samsung, HDFCLife, Times of India are some that have relied on Haptik's Conversational AI solutions to engage, acquire, service and understand customers.
- Impact: A fun and exciting start-up culture that empowers its people to make a huge impact.
Working hard for things that we don't care about is stress, but working hard for something we love is called passion! At Haptik we passionately solve problems in order to be able to move faster and don't shy away from breaking things!
Role / Designation : Python Developer
Location: Bangalore, India
Skills : Certification: AI900, AZ900 Technical or Key Skills: Primary Skills Python, Flask, Web development. Knowledge on Azure Cloud, Application development, API development
Profile: IT Professional with 6 +years of experience in
• Hands on experience Python libraries such as Pandas, Numpy , OpenPyxl
• Hands on experience of Python libraries with multiple document types (excel, csv, pdf and images)
• Working with huge data sets, data analysis and provide ETL and EDA analysis reports.
• 5+ years’ experience in any of the programming languages like Python(mandatory), Java and C/C++.
• Must have experience in Azure Paas, Iaas services like Azure function app, Kubernetes services, storage account, keyvault , etc
• Experience with DB such as SQL,NoSQL
• Develop methodologies for the data analysis, data extraction, data transformations, preprocessing of data.
• Experience in deploying applications, packages in Azure environment.
• Writing scalable code using Python programming language.
• Testing and debugging applications.
• Developing back-end components.
• Integrating user-facing elements using server-side logic.
• Excellent problem solving/analytical skills and complex troubleshooting methods.
• Ability to work through ambiguous situations.
• Excellent presentation, verbal, and written communication skills. Education: BE/BTech/BSc
Certification: AI900, AZ900 Technical or Key Skills: Primary Skills Python, Flask, Web development. Knowledge on Azure Cloud, Application development, API development
Job Description
Title - Lead Snowflake Developer
Location - Chennai/Hyderabad/Bangalore
Role - Fulltime
Notice Period/Availability - Immediate
Years of Experience - 6+
Job Description:
- Overall 6 years of experience in IT/Software development
- Minimum 3 years of experience working with Snowflake.
- Designing, implementing and testing cloud computing solutions using Snowflake technology.
- Creating, monitoring and optimization of ETL/ELT processes.
- Migrating solutions from on-premises to public cloud platforms.
- Experience in SQL language and data warehousing concepts.
- Experience in Cloud technologies: AWS, Azure or GCP.
ython Developer responsibilities include:
- Writing effective, scalable code
- Developing back-end components to improve responsiveness and overall performance
- Integrating user-facing elements into applications
Job brief
We are looking for a Python Developer to join our engineering team and help us develop and maintain various software products.
Python Developer responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team.
Ultimately, you’ll build highly responsive web applications that align with our business needs.
Responsibilities
- Write effective, scalable code
- Develop back-end components to improve responsiveness and overall performance
- Integrate user-facing elements into applications
- Test and debug programs
- Improve functionality of existing systems
- Implement security and data protection solutions
- Assess and prioritize feature requests
- Coordinate with internal teams to understand user requirements and provide technical solutions
Requirements and skills
- Work experience as a Python Developer
- Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
- Knowledge of object-relational mapping (ORM)
- Familiarity with front-end technologies (like JavaScript and HTML5)
- Team spirit
- Good problem-solving skills
- BSc in Computer Science, Engineering or relevant field
- Work with stakeholders and fellow developers.
- Design and implement Python code using the Django framework.
- Identify and fix bottlenecks that may arise from inefficient code.
- Identify and fix software bugs.
- Create a wide variety of unit tests to verify the functionality of software.
- Manage the security of the platform.
- Write detailed documentation around the code.
- Knowledge of front end languages.
Java Full Stack Developer
Notice Period: 45 days / Immediate Joining
Banyan Data Services (BDS) is a US-based Infrastructure Services Company, headquartered in San Jose, California, USA. It provides the full stack managed services to support the business applications and data infrastructure
We are looking for a Java Full Stack Developer who has the expertise and deep knowledge of frameworks and tools used in java and who works end to end on the application stack, right from developing the front end, the back-end module & the database.
It's a once-in-a-lifetime opportunity to join our start-up run by a world-class executive team. We are looking for candidates that aspire to be a part of the cutting-edge solutions and services we offer that address next-gen data evolution challenges
Key Responsibilities
· Ability to write high-quality code efficiently
· Design and develop new services or micro-services.
· Participate in planning and management of development process.
· Share architectural design vision with both technical and non-technical team members, including fellow engineers.
· Works on improvements in development toolset including testing frameworks, deployment scripts, and monitoring libraries.
· Experience solving complex problems and implementing solutions for performance and scalability.
· Write clean, well-structured and maintainable code with automated test coverage and corresponding documentation.
· Explore new latest relevant technology, techniques, frameworks, tools, methodologies, and processes.
· Comfortable working with all aspects of software development; including DevOps, quality assurance, research, and design.
Key Requirements
· 3+ years of experience working with Core Java, Spring framework & Spring Boot, Hibernate, Spring Data JPA.
· Knowledge of microservices architecture is mandatory.
· Must have worked on Java Multi-threading & Java NIO.
· At least 1-year of experience with front-end technologies like Angular, React, Vue.js applications.
· Exposure to any of relation database technologies MySQL, Postgres, Oracle, or any No-SQL database.
· Strong knowledge of Web APIs.
· Experience with agile application development.
· Having knowledge of O Auth 2.0 JWT is a plus.
· Proficiency in one or more modern programming languages i. e. Java or J2EE, Python, Go, React.
· Experience in Cloud Technologies including AWS, containers, and Kubernetes.
· Demonstrated experience in performing DevOps for platforms.
· Strong Skill sets in Data Structures & Algorithm in using efficient way of code complexity.
· Passion for learning new technologies and the ability to do so quickly
http://www.banyandata.com" target="_blank">www.banyandata.com
Looking for a Python Backend Developer to join our client’s award-winning, talented team,
building the next generation automated drone applications for our global customers.
Some Roles/Responsibilities
● Designing, implementing and deploying updates, features to the company’s cloud
backend system. The work typically requires writing RESTful APIs.
● Derive key metrics from the system to estimate system health and performance.
● Prepare automated test suites for continuous health monitoring of the backend
systems.
● Perform load testing to understand potential scale issues and take corrective
measures.
● Integrate tools for incidence report and response, to ensure high availability of
the backend system.
● Drive Security practices implementation. (Troubleshoot incidents, identify root
cause, configuration, fix and document problems, patching systems for
vulnerabilities, and implement preventive measures)
● Maintain codes, users and API documentation.
● Setting up the CI/CD automation environment for web applications using
Jenkins/ECS.
● Manage Linux Virtual machines on EC2 ensuring correct VPC, Security Group
settings.
● Integrate automated data pipelines to enable analysis of usage patterns on 3rd
party analytics platforms.
Experience required: 3+ years relevant experience
Must Haves Skils-
Flask/Django, Python Backend Exp, Exp in Websockets, Async IO
Notice Period- Immediate/1months/ 2 months negotiable










