Lead Software Engineer
Salaried, full-timeJob Overview
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.
Make Your Resume Now