Full Stack Engineer
Actively Reviewing the ApplicationsTofler.in
Job Description
Full Stack Engineer (Backend Focused)
Location: Mumbai (Full-Time)
Company: Tofler
Tofler is India’s leading company intelligence and financial information platform, used by businesses for prospecting, due diligence, and competitive analysis.
We maintain one of the largest structured databases of Indian private companies and build technology that helps organizations extract insights from complex corporate data.
As we expand our platform, we are strengthening our backend systems to support large-scale data processing, reliable APIs, and high-performance applications.
We are looking for a strong backend developer with deep Python expertise to help build and scale the core systems powering Tofler’s data platform.
The role focuses primarily on backend architecture, APIs, data handling, and system performance, while also requiring the ability to work with frontend components when necessary.
You will work directly with product and leadership teams to implement features, improve system reliability, and scale the infrastructure behind our data products.
- Design, develop, and maintain backend services using Python and Flask.
- Build and maintain REST APIs that power internal tools and customer-facing products.
- Work with large structured datasets and optimize backend systems for performance and scalability.
- Design efficient database schemas and queries using MySQL or PostgreSQL.
- Optimize application performance, memory usage, and query execution.
- Implement secure and reliable backend processes including authentication, data pipelines, and background tasks.
- Maintain code quality through Git-based workflows, code reviews, and documentation.
- Troubleshoot production issues and improve system reliability.
- Collaborate with product and leadership teams to execute the technology roadmap.
- Strong proficiency in Python and experience building backend applications using Flask or similar frameworks.
- Solid understanding of REST APIs, backend architecture, and web application design.
- Experience with relational databases (MySQL/PostgreSQL) and writing optimized SQL queries.
- Familiarity with Linux environments and backend deployment workflows.
- Experience with Git and GitHub collaboration workflows.
- Understanding of asynchronous processing, background jobs, or task queues.
- Ability to write clean, maintainable, and well-documented code.
- Strong problem-solving ability and structured thinking.
- Experience with AWS infrastructure (EC2, S3, RDS).
- Familiarity with Docker and containerized deployments.
- Experience building or maintaining data-intensive applications.
- Knowledge of system performance optimization and scaling techniques.
- Basic understanding of HTML, CSS, and JavaScript for frontend integration.
- Work on large-scale company data systems used by businesses across India.
- Direct collaboration with company leadership on core product development.
- Opportunity to build high-impact backend systems with real-world data challenges.
- High ownership and fast learning environment.
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Human Resource Manager(People Success & Ops)
BiteSpeed
Data Quality Analyst
Potentiam Ltd
Business Development Manager (Marketing & Memberships) - 0141-26
Lancaster University
Agentic AI - Consultant
Iris Software Inc.
Ohio Family Advocates: Cincinnati OH
BK Behavior
Share
Quick Apply
Upload your resume to apply for this position