SDE I at Tessact · Bengaluru (Bangalore) · 1 - 2 years · ₹10L - ₹12L / yr · Profitable · Posted 21 Mar 2025

We are seeking a motivated and detail-oriented Junior Backend Engineer to join our team. The role involves developing and maintaining backend systems using Django and Python, while also managing on-premises hardware and deployments. You will work closely with cross-functional teams to ensure our software is reliably configured, deployed, and maintained in an on-prem environment.
Key Responsibilities
Backend Development: Design, develop, and maintain backend services and APIs using Python (Django or Flask).
On-Prem Deployment: Install, configure, and manage software on on-premises hardware, including servers and networking equipment.
Database Management: Design database schemas, write efficient queries, and optimize data access layers (PostgreSQL, MySQL, etc.).
API Integration: Implement and maintain RESTful APIs and integrate with third-party services.
Troubleshooting & Debugging: Diagnose and resolve application and infrastructure issues to ensure high availability.
Version Control & CI/CD: Use Git for version control and contribute to continuous integration and delivery pipelines (GitHub Actions, Jenkins, etc.).
Security & Compliance: Work with the team to ensure software and infrastructure meet security and compliance requirements.
Documentation: Maintain clear, comprehensive documentation for your code, configurations, and on-prem deployment processes.

About Tessact
About
Connect with the team
Similar jobs (10)
About the role
You'll join our Backend, Data & ML team and support API development, database work, integrations and data tasks under the guidance of senior teammates.
What you'll do
- Build and maintain backend APIs and services.
- Write database queries, migrations and data scripts.
- Support third-party and internal integrations.
- Help with data processing and cleaning tasks.
- Fix bugs, write tests and document your work.
What we're looking for
- 1-3 years of backend experience (internships and strong projects count).
- Working knowledge of Django and SQL.
- Understanding of REST APIs, databases and Git.
- Interest in data engineering and ML.
- Clear communication and willingness to learn.
- Experience working with AI tools for development such as Claude and Cursor
Note: You don't need to be full stack. A solid backend foundation and the ability to work with frontend and mobile teammates is what we're after.
Nice to have
- Python and basic data tools (for example pandas).
- Exposure to cloud platforms or Docker.

About the company
The company delivers the power of technology and intelligence to investors and companies and enables growth and value creation in the private unlisted markets. We make it easier for investors to know everything about a company, and a company to know everything about an investor. Our intelligence is used by more than 400+ customers across Venture Capital, Private Equity, Investment Bankers, and Corporates. Our intelligence covers the entire universe of Indian private companies and investors. We are gearing to power growth and transactions in private markets in India and around the world. We want our solutions to be reliable, timely and trustworthy to make investment and business decisions.
Founded in 2015 by IIT Madras Alumni Mr. Krishna Saraswati and Mr. Avinash Loganathan, as a fintech startup we have 3 products in the market. 1. PrivateCircle Research: Private Market Intelligence product. 2. PrivateCircle Connect: Intelligent Prospecting tool for Sales teams. 3. PrivateCircle Markets: Investment opportunities discovery platform.
About the role
We are looking for a Senior backend engineer with 4+ years of experience building large scale web applications. A highly skilled Python Developer with advanced coding abilities in Python.
Responsibilities:
- Design, Develop and maintain products using bleeding-edge technologies on Python
- Collaborating with the rest of the engineering team to design and deploy the code to test/production and implement new features.
- Debug, validate, review and test new and existing code.
- Act as a mentor to junior developers, providing guidance and support on technical issues.
- Write clean, efficient and well documented code
- As a Senior, you are required to regularly interact with their peers, managers and PMs (product/program managers).
Requirements:
- Advanced knowledge of Python (3+ years) with strong OOPs fundamentals.
- Version Control using git.
- Experience with web frameworks and MVC/ MVT architecture.
- Experience with Django framework and its ORM.
- Experience with REST API's and microservices architecture.
- In-depth knowledge of relational databases (e.g. MySQL, PostgreSQL) and NoSQL databases (e.g. MongoDB).
- Knowledge of distributed systems is a plus.
- Experience with Elasticsearch is a plus.
- Experience with Docker, Kubernetes or any other container technologies is a plus.
- Experience with Celery or other asynchronous task queues.
- Experience using system monitoring tools, automated testing frameworks and implementing server-side security.
We offer a dynamic and fast-paced work environment with ample opportunities for growth and advancement. If you're a highly motivated individual with a passion for coding and a desire to work with cutting-edge technologies, please apply today!
• Python Scripting: Proficient in writing clean, efficient scripts using Python for automation and problem-solving.
• Web Frameworks: Skilled in Django/Flask/FastAPI for backend and REST API development, with frontend knowledge (React/Angular/Vue).
• Testing: Experienced in unit and integration testing with pytest and ensuring code quality using linting tools.
• Data Analytics: Capable of processing and analysing data using Pandas, NumPy, and visualization libraries like Matplotlib.
• Version Control: Proficient in using Git for source code management and collaboration through branching and merge strategies.
• Databases: Strong in SQL and NoSQL database design, query optimization, and management.
• Tools: Familiarity with additional build tools and CI/CD systems (e.g., Jenkins, GitLab CI/CD).
• Cloud technologies: Familiarity with AWS/Azure or GCP.
• Problem-Solving: Excellent analytical and problem-solving skills related to build systems and processes.
• Communication: Strong verbal and written communication abilities.
We are seeking talented software developers who are passionate about coding and building & scaling
products. If you love taking on new challenges and have a problem solving mindset to solve problems through
code, you will be a perfect fit for our rockstar engineering team.
Roles and Responsibilities:
● Design and develop backend architectures to support robust, scalable, and secure web applications and
systems with a focus on backend development using Django.
● Design, implement and maintain high quality RESTful APIs to support seamless communication between
frontend, backend and other services.
● Design, implement, and maintain database schemas. Ensure the integrity, performance, and security of
data.
● Ensure the scalability and reliability of our backend infrastructure on AWS. Ensure reliable management of
infrastructure on cloud aiming for 0 downtime of systems.
● Write clean, maintainable, and efficient code, while adhering to best practices and industry standards.
Develop and maintain documentation for our backend systems, APIs, and data models.
● Conduct high quality code reviews and provide feedback to other team members to ensure best practices
are adhered to.
● Take ownership of the development, testing, and deployment of web applications. Break down high-level
business problems into smaller chunks and build systems.
● Work closely with the frontend development team, product managers, and designers to plan new features
and optimize existing ones.
● Constantly aim to improve performance and optimize systems by identifying bottlenecks and resolving
them for increased efficiency.
● Stay up-to-date with the latest technologies such as LLMs, and implement them as and when required
Skills and Qualifications:
● Bachelor's degree in Computer Science, Computer Engineering or a related field.
● 4+ years of experience in full-stack web development, with a focus on backend development.
● Strong proficiency in Python and Django, including experience with Django Rest Framework.
● Experience working with SQL/PostgreSQL databases, including schema design, querying, and
optimization.
● Proficiency in AWS services such as EC2, RDS, S3, and Lambda.
● Familiarity of integrations with third party services and open source frameworks
● Strong understanding of data structures, algorithms, and software design patterns.
● Experience with containerization and orchestration technologies such as Docker and Kubernetes is a plus.
● Familiarity with LLM frameworks such as Langchain, OpenAI, Anthropic, LLaMa is a plus.
● Strong problem-solving skills and ability to work in a fast-paced environment.
● Excellent communication and collaboration skills.
Responsibilities
● Architect and build end-to-end backend services and APIs.
● Integrate with external systems such as insurers, payment gateways, and other
partners.
● Ensure high observability, performance, and reliability across systems.
● Write clean, reusable, and maintainable code with a focus on scalability.
● Implement comprehensive test coverage and maintain code quality.
● Manage database design, migrations, scripting, and administration.
Experience & Skills
● 2-8 years of experience in backend development.
● Hands-on experience with low-level & high-level system design.
● Proven experience building scalable, secure backend systems (APIs, middleware, caching).
● Proficiency in Python, Django, Django REST Framework (DRF), PostgreSQL, Redis,
Celery, and basic HTML/CSS.
● Experience developing RESTful APIs.
● Familiarity with AWS or other major cloud platforms is a plus.
● Strong sense of ownership, problem-solving ability, and leadership qualities.
Role Overview:
We are seeking a backend-focused Software Engineer with deep expertise in REST APIs,
real-time integrations, and cloud-based application services. The ideal candidate will build
scalable backend systems, integrate real-time data flows, and contribute to system design
and documentation. This is a hands-on role working with global teams in a fast-paced, Agile
environment.
Key Responsibilities:
• Design, develop, and maintain REST APIs and backend services using Python, FastAPI,
and SQLAlchemy.
• Build and support real-time integrations using AWS Lambda, API Gateway, and
EventBridge.
• Develop and maintain Operational Data Stores (ODS) for real-time data access.
• Write performant SQL queries and work with dimensional data models in PostgreSQL.
• Contribute to cloud-based application logic and data orchestration.
• Containerize services using Docker and deploy via CI/CD pipelines.
• Implement automated testing using pytest, pydantic, and related tools.
• Collaborate with cross-functional Agile teams using tools like Jira.
• Document technical workflows, APIs, and system integrations with clarity and
consistency.
• Should have experience in team management
Required Skills & Experience:
• 8+ years of backend or integrations engineering experience.
• Expert-level knowledge of REST API development and real-time system design.
• Strong experience with: Python (FastAPI preferred), SQLAlchemy.
• PostgreSQL and advanced SQL.
• AWS Lambda, API Gateway, EventBridge.
• Operational Data Stores (ODS) and distributed system integration.
• Experience with Docker, Git, CI/CD tools, and automated testing frameworks.
• Experience working in Agile environments and collaborating with cross-functional
teams.
• Comfortable producing and maintaining clear technical documentation.
• Working knowledge of React is acceptable but not a focus.
• Hands-on experience working with Databricks or similar data platforms.
Education & Certifications:
• Bachelor’s degree in Computer Science, Engineering, or a related field (required).
• Master’s degree is a plus.
• Certifications in AWS (e.g., Developer Associate, Solutions Architect) or Python
frameworks are highly preferred.
About the role
You'll work alongside a Senior Backend, Data & ML Developer and our existing backend team to build backend systems, process data, and integrate ML and data science models into our platform.
What you'll do
- Build and maintain backend services and APIs.
- Develop data processing workflows and pipelines.
- Implement, integrate and maintain ML models and data science algorithms in production.
- Optimise database queries, data models and system performance.
- Work with the frontend and mobile teams on API integrations.
- Write tests and documentation, and take part in code reviews.
What we're looking for
- 3–5 years of backend development experience.
- Strong skills in Django and working knowledge of SQL databases.
- Practical experience with ML models and data science algorithms, from training or integration through to deployment.
- Experience handling and transforming data at scale.
- Experience with cloud platforms, Git and CI/CD.
- Clear communication with backend, web and mobile teammates.
- Experience working with AI tools for development such as Claude and Cursor
Note: Full-stack experience isn't required. Strong backend and data skills plus good cross-team communication matter most.
Nice to have
- Python data and ML tools (for example pandas, scikit-learn or PyTorch).
- Experience with model serving or MLOps tools.
About VerbaFlo.ai
VerbaFlo.ai is a fast-growing AI SaaS startup revolutionizing how businesses leverage AI-powered solutions. As a part of our dynamic team, you’ll work alongside industry leaders and visionaries to drive innovation and execution across multiple functions.
Role Overview
We are looking for a Senior Backend Engineer to design and develop user-friendly, scalable, and high-performance web applications. This role requires deep expertise in backend technologies, attention to detail, and the ability to collaborate with cross-functional teams.
Responsibilities
- Design, develop, and maintain scalable backend systems, APIs, and data pipelines.
- Collaborate closely with frontend engineers, product managers, and AI teams to deliver cohesive features and seamless user experiences.
- Ensure the reliability, security, and performance of backend systems.
- Write clean, maintainable, and efficient code using modern backend practices.
- Implement automated testing, CI/CD workflows, and infrastructure as code (where applicable).
- Own the end-to-end lifecycle of backend features, from architecture to deployment.
- Monitor production systems and resolve performance and scalability issues.
- Contribute to architectural decisions and help evolve our engineering best practices.
Requirements
- 4–6 years of experience in backend development in startups, preferably in SaaS or AI-driven products.
- Proficiency in Node.js, Python, or Go
- Deep understanding of RESTful API design.
- Strong experience with databases: PostgreSQL, MongoDB, ElasticSearch.
- Exposure to message queues, job schedulers, or event-driven architectures (e.g., SQS, Celery, etc).
- Familiarity with cloud platforms like AWS, GCP, or Azure and containerization tools (Docker, Kubernetes).
- Experience with Git, CI/CD tools, and writing unit/integration tests.
- Strong problem-solving skills and a mindset geared toward performance and security.
- Excellent communication and collaboration abilities.
Why Join Us?
- Work directly with top leadership in a high-impact role.
- Be part of an innovative and fast-growing AI startup.
- Opportunity to take ownership of key projects and drive efficiency.
- A collaborative, ambitious, and fast-paced work environment.
- Perks & Benefits: gym membership benefit, workation policy, and company-sponsored lunch.
If you’re looking for an exciting role that combines strategy, execution, and leadership exposure, we’d love to hear from you!
Job Summary
We are looking for a skilled Python Backend Developer with strong hands-on programming experience and a good understanding of SQL, databases, REST APIs, and backend development. The ideal candidate should have experience developing, maintaining, and optimizing backend applications, along with strong debugging and problem-solving skills.
Key Responsibilities
- Develop, maintain, and enhance backend applications using Python.
- Write, optimize, and manage SQL queries, including joins, subqueries, and complex queries.
- Work with relational databases such as PostgreSQL, MySQL, or SQL Server.
- Develop and integrate RESTful APIs for backend services.
- Perform debugging, troubleshooting, and performance optimization.
- Write unit tests and ensure code quality and application reliability.
- Use Git for version control and collaborative development.
- Collaborate with frontend developers, QA teams, and other stakeholders.
- Support data processing and ETL-related activities.
Required Skills
- Strong hands-on experience in Python programming.
- Good knowledge of SQL, joins, subqueries, and query optimization.
- Experience working with PostgreSQL, MySQL, or SQL Server.
- Knowledge of REST APIs and backend development concepts.
- Understanding of debugging, testing, and troubleshooting.
- Hands-on experience with Git and version control.
- Strong analytical and problem-solving skills.
Preferred Skills
- Experience with Python frameworks such as Django, Flask, or FastAPI.
- Knowledge of data processing and ETL pipelines.
- Familiarity with cloud platforms such as AWS or Microsoft Azure.
- Understanding of application deployment and backend architecture.
Kindly fill the Details :-
Primary Skills:
Python / Golang, RESTful APIs, Docker, Kubernetes, Linux
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:
- 1-2 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.









