Responsibilities
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant applications
Integration of user-facing elements developed by front-end developers with server-side logic
Implementation of security and data protection
Skills And Qualifications
Developing an end-to-end application with the latest technologies like python, Django, MySQL and using Python Libraries like Sympy, Numpy, Scipy.
Working with front-end web development technologies like HTML, CSS, Bootstrap, JavaScript, Ajax, Jquery, etc.
Analyze and customize the source code as per business requirements.
Integrate the day-to-day develop code with a version control tool (we use git and GitHub)
Co-ordinate in development, deployment activities.
Expert in Python, with knowledge of at least one Python web framework (such as Django, Flask, etc depending on your technology stack)
Familiarity with some ORM (Object Relational Mapper) libraries
Able to integrate multiple data sources and databases into one system
Understanding of the threading limitations of Python, and multi-process architecture
Good understanding of server-side templating languages (such as Jinja 2, Mako, etc depending on your technology stack)
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Understanding of accessibility and security compliance (depending on the specific project)
Knowledge of user authentication and authorization between multiple systems, servers, and environments
Understanding of fundamental design principles behind a scalable application
Familiarity with event-driven programming in Python
Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
Able to create database schemas that represent and support business processes
Strong unit test and debugging skills
Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)

Similar jobs
Job Title: Backend Developer
Experience: 2–7 Years
Location: On-site – Bangalore
Employment Type: Full-Time
Company: Pepsales AI (Multiplicity Technologies Inc.)
About Pepsales
Pepsales AI is a real-time sales enablement and conversation intelligence platform built for B2B SaaS sales teams. It empowers sellers across every stage of the sales cycle—before, during, and after discovery calls—by providing actionable insights that move deals forward.
- For Account Executives: Pepsales AI transforms the discovery process, ensuring objective deal qualification and frictionless handoffs to solution engineers—enabling AEs to focus on winning, not chasing.
- For Solution Engineers and Consultants: It elevates demo experiences by delivering real-time buyer context and actionable insights, ensuring every interaction is highly personalized and impactful.
- For Sales Leaders: It provides enterprise-grade intelligence across forecasting, pipeline health, team performance, coaching, and the authentic voice of the customer—empowering data-driven decision-making at scale.
With Pepsales AI, sales teams run sharper meetings, accelerate deal cycles, and close with confidence.
Role Overview
We’re seeking a passionate Backend Developer to join our fast-paced team in Bangalore and help build and scale the core systems powering Pepsales. In this full-time, on-site role, you’ll work on high-impact features that directly influence product innovation, customer success, and business growth.
You’ll collaborate closely with the founding team and leadership, gaining end-to-end ownership and the chance to bring bold, innovative ideas to life in a rapidly scaling startup environment
Key Responsibilities
- Design, develop, and maintain scalable backend systems and microservices.
- Write clean, efficient, and well-documented code in Python.
- Build and optimize RESTful APIs and WebSocket services for high performance.
- Manage and optimize MongoDB databases for speed and scalability.
- Deploy and maintain containerized applications using Docker.
- Work extensively with AWS services (EC2, ALB, S3, Route 53) for robust cloud infrastructure.
- Implement and maintain CI/CD pipelines for smooth and automated deployments.
- Collaborate closely with frontend engineers, product managers, and leadership on architecture and feature planning.
- Participate in sprint planning, technical discussions, and code reviews.
- Take full ownership of features, embracing uncertainty with a problem-solving mindset.
Required Skills & Qualifications
- 2–7 years of backend development experience with a proven track record of building scalable systems.
- Strong proficiency in Python and its ecosystem.
- Hands-on experience with MongoDB, Docker, and Microservice Architecture.
- Practical experience with AWS services (EC2, ALB, S3, Route 53).
- Familiarity with CI/CD tools and deployment best practices.
- Strong understanding of REST API design principles and WebSocket communication.
- Excellent knowledge of data structures, algorithms, and performance optimization.
- Strong communication skills and ability to work in a collaborative, fast-paced environment.
What We Value
- Excitement to work on cutting-edge technology and platforms , helping redefine how businesses engage and convert customers.
- Thrives in a dynamic startup environment that values diversity, rapid innovation, and a growth mindset—adapting to change, challenging the status quo, and making a real impact.
- Passion for ownership beyond coding, contributing to product strategy and innovation.
Why Join Pepsales?
- Direct access to founders and a voice in high-impact decisions.
- Opportunity to shape a next-gen AI SaaS product transforming sales worldwide.
- Exposure to cutting-edge technologies in a rapidly growing startup.
- Ownership-driven culture with fast career growth and learning opportunities.
- A collaborative, innovation-driven environment that values creativity and problem-solving.
Responsibilities:
• Collaborate with cross-functional teams, including front-end developers, product managers, and designers, to understand project requirements and translate them into technical specifications.
• Design and develop server-side logic, APIs, and database schema to support the functionality and performance requirements of our SaaS platform.
• Write clean, modular, and well-documented code using any relevant programming language preferably Java with SpringBoot.
• Optimize the backend systems for maximum speed and scalability, ensuring high performance and responsiveness of the application.
• Implement data storage solutions using PostgreSQL or other relational databases, ensuring data integrity and security.
• Conduct thorough testing and debugging to identify and resolve any issues or bugs in the backend code.
• Stay up-to-date with emerging technologies, industry trends, and best practices in backend development and contribute to the continuous improvement of our development processes.
Requirements:
• Proven work experience as a Backend Developer or similar role, with a focus on server-side development.
• Proficiency in working with relational databases, particularly PostgreSQL, and writing efficient SQL queries.
• Familiarity with SaaS concepts and architecture.
• Experience with API design and development, including RESTful APIs.
• Solid understanding of software development principles, including object-oriented programming, design patterns, and data structures.
• Experience with version control systems, such as Git.
• Strong problem-solving and analytical skills, with keen attention to detail.
• Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams.
• Bachelor's degree in Computer Science, Engineering, or a related field is preferred, but not mandatory
We are looking for an experienced Python developer who can help create dynamic software applications for our clients with their skill set. In this role, you will be responsible for gathering requirements from clients and accordingly write and test scalable code, and develop back-end components.
Technologies worked on:
Python - Django/Flask/FastAPI, Pytest/Unittest, AWS services.
Database - Postgresql/Mysql or NoSQL databases.
Requirement Description:
• Experience in designing,implementation & testing of Python Applications.
• Must have knowledge of at least one of python web framework Django/Flask/FastAPI and any of unit test frameworks(Pytest/Unittest).
• Should have a solid understanding of object-oriented programming (OOP).
• Well-experienced to perform Unit Testing and Integration Testing
• Have good experience in Agile based development approach.
• Expertise in developing enterprise-level web applications and REST/GRAPHQL APIs using
MicroServices, with demonstrable production-scale experience.
• Demonstrate strong design and programming skills ,writing optimized code.
• Working knowledge with SQL(MySQL,Postgresql etc) is mandatory and knowledge on NoSQL databases can be an addon.
• Understand Architecture Requirements and ensure effective design, development, validation, and support activities.
• Understanding of core AWS services, uses and basic AWS architecture best practices.
• Proficiency in developing, deploying, and debugging cloud-based applications using AWS.
• Ability to use the AWS service APIs, AWS CLI, and SDKs to write applications
• Ability to identify key features of AWS services while designing a solution.
• Identify bottlenecks and bugs, and recommend solutions by comparing the advantages and disadvantages of custom development
• Should contribute to team meetings, troubleshooting development and production problems across multiple environments and operating platforms
• Execute strong collaboration and communication skills within distributed project teams.
• Responsible for quality and timely deliverables for each given task.
• Knowledge on frontend technologies could be addon.
Job Description:
- .Develop and maintain the backend for a web platform in the Fin-tech Industry domain.
- Create testing framework for all business use cases Maintain Deploy builds
Requirements:
Benefits:
At Embibe, we have just one mission - to truly personalize education. Because every child deserves it. This has led us to embark on this noblest of journeys to deliver life and learning outcomes for every student! Rooted in consumer behavior, we are leveraging AI and Data Science to deliver personalized achievement journeys for every student.
We are a tribe of intellectually fierce people from diverse backgrounds, focused on building cutting-edge products that empower everyone in the education ecosystem - students, teachers, educational institutes and parents. We enable a deeper understanding of student behavior, their strengths and weaknesses through analysis at a granular level. It is this shared vision of democratizing and personalizing education that unites us all.
Embibe is powered by AI and data science algorithms, using these contents being recommended across platforms and millions of learning outcomes delivered to students. Since its inception, millions of students have used the imbibe platform for learning concepts and outcomes. Academic users have spent 52mins on average with an average of 3 sessions daily. Embibe has been launched for 12 languages across India with support for 361 Exams (English), and 120 Exams (Hindi) for K6-K12 having 22.6L+ Qs and 58k+ Tests, 29k videos, 50k+ 3D assets. Embibe is the world's largest live online public sector implementation in edtech for test preparation, NTA app which is powered by Embibe has 3.1Mn+ downloads, and 14.3Mn hours spent by users with total 13.4Mn sessions and 1.64Bn attempts.SchoolApp is currently being used by 1000s of schools across India and we are planning to scale it to 100Mn students with 1Mn schools with 10Mn teachers in the period of the next 3yrs.
Prerequisite
We are looking for a Software Engineer across levels who have ever contributed to any large-scale systems be it content platform e.g. Quora/Medium, streaming platform e.g. Netflix or Hotstar, activity log system e.g. Twitter feeds or payment systems like Razorpay to name a few. I/O, Read-Writes, DB connections, Distributed Locking, Memory, Bandwidth, High Throughput, Low Latency and minimal CPU cycles excite you!! You are deep thinkers and can bring ideas to the table, before starting writing the code!!
Interested? We'd love to hear from you.
Who are you?
● 2-14yrs years of relevant large-scale product company experience ideally in a fast-moving B2C/B2B environment.
● Programming. Proficiency in object-oriented and multi-threaded programming in at least one of the following languages: Java, Python,React.js, Node.js, Next.js, PHP, Golang etc.
● Deep understanding & experience of high-performance web-scale & real-time response systems, and large scale distributed systems.
● CS Fundamentals – exposure to a wide variety of problem spaces, Good in Data Structures and Algorithms Design, Problem Solving.
● Open source contributors and can do quick POC of technologies will catch our eyes.
● Expertise in designing, implementing and operating distributed Systems architectures and concepts, especially on public cloud infrastructure (AWS/Azure)
● Demonstrated expertise in applying systems patterns (e.g., Client-server, N-tier, Master/Slave, MVC) and API constructions (e.g., Swagger, OpenAPI).
● Experience in a high-availability 24/7 environment (cloud platforms are a plus). Expertise should include several of the following:
○ High-performance,up-time (99.999%) and self-recoverable systems.
○ Control, orchestration and automation platforms leveraging containers or VMs. ○ RPC frameworks (e.g., Protobuf/gRPC, Thrift, Bond)
● Experience with one or more Data Stores like (MySql, Postgres ) and NoSQL DataStores ( Mongo, Cassandra, Scylladb, Hbase, Redis, Aerospike etc.).
● Experience with Agile software development, TDD, and Continuous Integration. ● Experience in building Web/RESTFul/GraphQL services.
● Sound knowledge of *Nix, ORM(Hibernate, JPA), Spring ecosystem, Messaging platforms like Kafka/RMQ, build framework like Maven/Gradle etc.
● Very strong system design and object-oriented skills with a nifty ability to craft clean interfaces and operate at the right levels of abstraction.
● Solid coding skills with the ability to drive teams through massive refactoring exercises & improve coding standards across large code bases.
● Deep knowledge, understanding & experience of working with a large variety of multi-tier architectures. Awareness of pitfalls & use cases for a large variety of solutions. ● Exposure to complete product development cycles – from inception to production to scaling up, supporting new requirements, and re-architectures.
● Having experience building web infrastructure in cloud environments (such as AWS or Azure/GCP) is a plus. You understand and are always excited about learning new e.g.docker, Kubernetes.
● Education. M.Tech/M.Eng in Computer Science/Engineering or B.Tech/B.E in the same disciplines with equivalent years of experience would be a plus.
We'd particularly love it if:
● You’re a steward for engineering quality, reliability, scalability, availability, maintainability, flexibility habits and mindset in the organization under your purview, You know SOLID,12 factor App and Design Principles which you can apply or help the team in applying as needed. You can assure that our architectures are consistent with industry best practices. ● Version control tools like Git, SVN etc are good to have.
● Gather, understand, and prioritize requirements, research potential solutions, rapidly build prototypes, and distill and communicate what was learned, expected risks, resources & security concerns.
● Mentoring more junior engineers to instill engineering best practices and driving high standards in documentation, code reviews, design reviews, architecture discussions and strategy roadmap development.
● Actively participate in development along with team members - creating modules & systems that can then be treated as a working reflection of the best practices.
● Set the vision of the domain architecture and technology stack for technology in your organization, You understand LLD and HLD.
● Be an evangelist for technology - drive a culture of curiosity and active debate around technology in your organization.
● Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you are able to create.
Note: We just use degrees to measure the Temperature!!
We are looking for experienced Odoo Developers with good development skills in Python. Candidates should have hands-on experience in end to end implementation of the custom modules in Odoo.
RESPONSIBILITIES:
- Develop and deploy ERP/ web applications using OpenERP/ Odoo.
- Customize/ develop various modules such as Accounting, POS Sales & CRM, inventory, Purchasing, , Invoice, Website, Google map, Warehouse, MRP, HR, etc.
- Customize various modules and integrate services/ products ranging from payment gateways to hardware devices with Odoo.
- Understand Functional requirements from clients. Provide GAP analysis and transform them into technical requirements.
- Functional knowledge of ERP modules like Accounting, Stock, CRM, Inventory, HR, Sales, Purchasing, Manufacturing, E- Commerce, and Payment gateway.
- Experience in Migrations, Odoo end user training.
- Knowledge of OOP concepts, SQL, HTML and JavaScript.
- Experience in hosting on AWS or other cloud service providers
- Ability to understand client requirements and translate them into business solutions.
- Develop and deploy ERP modules from scratch
- Adopt new and emerging technologies to provide solutions to client needs. Cater to time difference need
- Identify technical issues and provide solutions
- Testing support.
- Develop and customize reports based on client s specifications in the modules like Accounting, Inventory, Manufacturing and HR. Work on Odoo's internal BI reporting tool for live reports
- Skills
- Strong familiarity with the Odoo framework is mandatory.
- Should have a solid knowledge of Python and programming concepts. Contribution for Open Source Projects will be advantageous.
- Good problem solving and analytical skills
Education:
- Bachelor's (Preferred)
SpringML is looking to hire a top-notch Data Engineer who is passionate about working with data and using the latest distributed framework to process large datasets. As a Data Engineer, your primary role will be to design and build data pipelines. You will be focused on helping client projects on data integration, data prep and implementing machine learning on datasets. In this role, you will work on some of the latest technologies, collaborate with partners on early win, consultative approach with clients, interact daily with executive leadership, and help build a great company. Chosen team members will be part of the core team and play a critical role in scaling up our emerging practice.
Title-Data Engineers
Location-Hyderabad
Work Timings-10.00 AM-06.00 PM
RESPONSIBILITIES:
Ability to work as a member of a team assigned to design and implement data integration solutions.
Build Data pipelines using standard frameworks in Hadoop, Apache Beam and other open-source solutions.
Learn quickly – ability to understand and rapidly comprehend new areas – functional and technical – and apply detailed and critical thinking to customer solutions.
Propose design solutions and recommend best practices for large scale data analysis
SKILLS:
B.tech degree in computer science, mathematics or other relevant fields.
Good Programming skills – experience and expertise in one of the following: Java, Python, Scala, C.
Overview
At Netradyne, we are revolutionizing the conventional mapping paradigm with our Dynamic mapping technology. Our unique approach leverages computer vision, Edge Computing, and crowd sourcing to deliver rich, highly accurate content in real-time, critical to the successful development of maps
What you will be doing ?
You will work in a fast-paced environment including multiple platforms, architectures, and technologies. You will be responsible for
- Development of various cloud/web components to ingest, process, transform and visualize data at scale.
- Contribute to algorithm development and automated evaluation for measuring quality.
- Follow engineering best practices (unit testing, continuous delivery etc.)
- Deployment and monitoring of production ready infrastructure
Skills
- Strong analytical and problem-solving skills.
- 3-7 years strong programming experience in Python/Java .
- Hands on knowledge in at least one MVC and ORM frameworks.
- Familiar with at least one frontend framework i.e. React/ Angular
- Working knowledge of at least one RDBMS or NoSQL database.
- Exposure to Geospatial databases and tools like Qgis,OSM will be a plus







