Jobs on TAL
All jobsOnsiteEngineeringgeneral software10+ yearsnode.js
OnsiteManagergeneral software

DataFlow - Engineering Manager - Full Stack Development

DataFlow GroupBengaluru, Karnataka, IndiaPosted 17 May 2026

DataFlow Group is seeking an experienced Engineering Manager to lead and scale their software engineering team in Bengaluru. The role involves driving technical vision, designing complex system architectures, and fostering high-performing team culture. The candidate will work extensively across full-stack technologies including Node.js, React, Angular, and Django within a cloud environment. This is a leadership position focused on delivery, stakeholder management, and mentorship of senior talent.

Matched by TAL

50k new jobs listed every day. Install TAL to find more jobs like this.

Install TAL

Experience

10+ years

Function

Engineering

Work mode

Onsite, India

Company

Tier 2

What you will work on

DataFlow Group is seeking an experienced Engineering Manager to lead and scale their software engineering team in Bengaluru. The role involves driving technical vision, designing complex system architectures, and fostering high-performing team culture. The candidate will work extensively across full-stack technologies including Node.js, React, Angular, and Django within a cloud environment. This is a leadership position focused on delivery, stakeholder management, and mentorship of senior talent.

TAL's take

Quality 60/1004/5 clarityTier 2 company

Solid management role at a stable, established organization with clear expectations and broad technical scope.

The role is clearly defined with specific responsibilities and technical expectations, though it covers a broad stack.

Salaries at DataFlow Group

15.0 LPA average

Based on 1 Grapevine salary entries for DataFlow Group.

View all salaries

Other roles

2 - 4 years | L1

15 LPA average

Range: 15 - 15 LPA

Must haves

  • 10+ years experience in software development and product engineering
  • Proven experience managing and leading multiple high-performing engineering teams
  • Strong technical architecture and design skills
  • Extensive experience with full-stack development technologies including Node.js, React.js, Angular, Django
  • Strong understanding of SQL and NoSQL database systems
  • Excellent communication and leadership skills

Tools and skills

node.jsreact.jsangulardjangosqlnosqlmysqlpostgresqlmongodbawsazuregcprestful apismicroservices

About the company

Established provider of specialized verification services, lacking the high-growth profile of tier-1 tech companies.

Posts mentioning DataFlow Group

Looking for referral- software Engineer

I’m Divin Kumar, a dedicated and passionate Senior Python Developer with over 4.5 years of experience in Python, Django, FastAPI, and Flask. I have a proven track record of building and optimizing scalable web applications, APIs, and microservices using cutting-edge technologies like AWS, Kafka, MySQL, MongoDB, and more. 🔹 Key Skills: Backend Development: Proficient in developing high-performing back-end systems using Python frameworks (Django, FastAPI). API Development: Extensive experience with building and optimizing RESTful APIs. Cloud Integration: Skilled in working with AWS services like EC2, RDS, S3, and SQS to ensure scalable solutions. Database Management: Expertise in MySQL, PostgreSQL, and MongoDB for managing large datasets. Microservices Architecture: Hands-on experience with Kafka and Redis for real-time data processing. Performance Optimization: Optimized queries and refactored systems for enhanced speed and efficiency. 💼 Professional Experience: Currently, I’m working with Sunday Labs where I’m involved in building and maintaining microservices, resolving complex service bottlenecks, and improving API performance. Previously worked with Do Your Thng, Antino Labs, and Bien Technology, where collaborated across functions, and delivered high-impact solutions. 🔧 Recent Projects: Implemented advanced authentication services and optimized API performance for faster, more secure access. Built a document generation system that efficiently handles large files and asynchronous processing. Worked with DevOps to configure Kafka and improve data flow management, ensuring smooth internal services. I’m looking for remote opportunities as a Senior Python Developer where I can bring my expertise in software development, problem-solving, and system optimization to build reliable, scalable solutions. 🌍 Open to remote positions globally, and I’m excited to work with innovative teams that value collaboration, growth, and efficiency. Feel free to reach out to me if you have any opportunities or know of any! Let’s connect and discuss how I can contribute to your next big project! 📧 Email: divinkumar22@gmail.com 📞 Phone: +91 9690793617

FAANG32

Need urgent help

Hi comrades, My company is doing some restructuring and Idk but feeling has started to emerge that I can be the one impacted. They'll do this in next 1month. I need your utmost support in getting a job as sde. I have 1+ years of experience. Ready to join as a fresher as well. Just need that job so that I don't become burden on my parents financially. Short pitch about my current work:- Software engineer focused on industrial automation. I build Windows/Worker services that sync data between DBs, PLCs, CNC controllers, and biometric devices. I’ve also built automated alerting systems, report generating engines, and file-processing pipelines, thereby eliminating a large amount of manual shop floor effort. Core goal is improving manufacturing efficiency through automation, reliable data flow, and real-time machine insights

Software Engineers21

DSA steps/tips: Just in case it helps guys!

I am struggling DSA solver, and I understand the pain of DSA, so frustrating. But of late, I have started to get a hang of it gradually. So I thought to jot down what steps I follow, just in case it helps someone:- Step 1. Try for 15-30 mins, user pen-paper if some ideas are coming to mind. It really helps some time. Step 2. If stuck after 15-30 mins, take a break, and take another attempt for 10 mins. Step 3. If still not getting any idea, look at the hints given. Step 4. If that too doesn’t help, read the comments on the problem (not the solution), sometimes in comments, some folks have given step by step instructions to solve it, or some more clear hint about solution. Step 5. If reading comments too doesn’t help, then read the solution. Read and try to understand the top 3 solution and also the comments made under it. Sometime the top solution is difficult to understand, so other solutions, or comments help. Step 6. Most frustrating is, when even after reading the solution, you don’t get a clue, and frustrating because by now, you may have spent hours in the problem (with gaps of course). So then, what I do is, I copy the solution, and run it in my local IDE, with debug turned on for every key step, and I try to understand what is happening at that point. That really, really helps. Sometimes, the written words may not make much sense, but running it in IDE with debug on, and analysing the data flow, really makes things clear. Step 7. Once you understand using above step, don’t copy-paste the solution as your solution, but rather than that, now, do the same solution in your IDE, but without looking at the solution now. Look at the solution only if you get stuck at specific line while writing, or while running the code. I think this step 7 is really nice, i.e. when you understand the solution by copying and running, but then you do it yourself once again, without looking at the solution. I just solved a Hard problem using this way. Step 8. Even now, if nothing makes sense, which certainly may happen, I fear there is no other way than to move on to other problems. OR, one alternate way could be to watch the video explanation of the solution (which I don’t follow till now, not much patience with video at least as of now) My stats: About 70 problems in LC, and most of those- about 50- are easy ones done long back.

Software Engineers97