Lead Software Engineer

TalentNeuron is the world's leading provider of labor market analytics, delivering high-fidelity talent data on an unmatched global scale. TalentNeuron delivers actionable talent insight for every region of the world covering countries that collectively represent more than 90% of the world's GDP. Through deep investments in machine learning and artificial intelligence, our technology platform ingests and normalizes hundreds of millions of structured and unstructured data points each day, delivering critical talent insights in support of workforce planning, strategic skills analysis, location optimization, DEI tactics, and sourcing strategies for local, regional, and global talent. These insights can be delivered to clients via software as a service, data as a service, or fully custom research efforts from our team of expert data scientists and advisors.


Our Core Values

Humanity First: We lead with humanity. We foster empathy, kindness, respect, and inclusiveness in all contexts and support one another.

Customers at the Core: We engage in meaningful and constant dialogue with clients to deeply understand and anticipate their needs, and consistently deliver exceptional value. We operate with integrity and do what’s right for our clients, no matter how difficult.

Diverse Minds, One Team: We are curious and seek different perspectives and find common ground, but we act, succeed, fail, and celebrate as one. We openly collaborate, communicate, debate, and compromise across groups.

Pioneering Innovation: We take risks, fail fast, and learn from our experiments. We champion change and evolution without fear and inspire a culture where innovation thrives.

Resilient Perseverance: We think creatively and pragmatically to find solutions, remove barriers, and overcome obstacles. We are equally accountable for the results of the whole team and for our individual commitments, and we find a way to get things done by embracing a “yes we can” attitude.

We’re looking for a Senior Python Developer with a strong data engineering mindset to help us build and scale data platforms that power real-world insights. If you enjoy working close to the product, shipping quickly, and owning problems end-to-end, this role is for you. 

You’ll work on high-impact data pipelines and analytics systems that feed our SaaS products and market intelligence platforms. This is a hands-on role where you’ll have real influence over architecture, tooling, and how things get built. 

Job Responsibilities 

  • Lead a team of backend engineers. 
  • Ensure the team works effectively and delivers high-quality solutions which are aligned with business objectives 
  • Own and manage the end-to-end software development lifecycle, including requirements analysis, system design, development, testing, deployment, and ongoing maintenance. 
  • Stay up to date with industry trends, emerging technologies, and best practices, and apply them to continuously improve engineering standards. 
  • Design, review, and oversee the development of new microservices-based architectures. 
  • Work closely with the product owners and the project manager in an agile environment to refactor existing pipelines and build new ones. 
  • Overseeing the day-to-day planning, implementation, and delivery of new features. 
  • Provide technical guidance and mentorship to team members, including:  
  • Build and enhance new microservices using Java, node.js, Python and AWS cloud services (e.g. ECS, Lambda, SNS,  SQS)  
  • Developing a strong understanding of the overall architecture and long-term vision of the Web crawling Platform 
  • Work with administrative resources and support provisioning, monitoring, configuration and maintenance of AWS tools, S3, & Aurora DBs  
  • Drive the adoption of new cloud technologies and tools, continuously improving system capabilities while optimizing performance, scalability, and total cost of ownership.   

What We’re Looking For  

  • Degree in Computer Science or related technical fields. 
  • Minimum of 8 years' experience in software development. 
  • Minimum of 2 years' experience in management roles. 
  • Experience developing microservices  
  • Expertise with Java and Spring Framework. 
  • Strong understanding of OOPS, Design principles and Distributed systems. 
  • Hands on Experience in working with databases like MySql, Postgres 
  • Good understanding of AWS services such as S3, ECS, Lambda, SQS 
  • Good combination of technical and interpersonal skills with strong written and verbal communication; detail-oriented with the ability to work independently 
  • Owner mindset – identify, communicate, and act on issues and initiatives 
  • Ability to handle multiple tasks and projects simultaneously in an organized and timely manner 
  • Experience working in a fast-paced work environment. 
  • Experience with DevOps 

 

Why Join TalentNeuron? 

At TalentNeuron, you’ll be part of a fast-growing team helping the world become smarter and more connected. As a leader in our industry, we achieve double-digit growth by delivering business and technology insights that clients can’t find anywhere else. 

Our associates enjoy: 

  • A collaborative work environment. 
  • Exceptional training and career development opportunities. 
  • Unlimited growth potential. 
  • A generous, supportive, and high-performing team culture. 

If you're an Engineering professional ready to take on a challenging yet rewarding role, we encourage you to apply. At TalentNeuron, you'll collaborate with top-tier teams, manage complex technical relationships, and drive meaningful impact across the organization. We foster a culture of innovation, continuous improvement, and recognition—where your contributions truly matter. Join us to optimize systems, exceed performance goals, and help shape the future of intelligent workforce planning. Apply now and be part of the TalentNeuron success story.

Data Engineering

Bengalaru, India

Share on:

Terms of servicePrivacyCookiesPowered by Rippling