Team Lead / Team Manager

Wcities

United States

Remote

USD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Wcities seeks an experienced Technical Team Lead to guide a 15-20 person technical group across Python backend development, MySQL database work, and API/microservices integration. The role emphasizes strong leadership, delivery ownership, and cross-functional coordination with product, QA, and design teams.

You will mentor engineers, drive project timelines, ensure coding standards, and stay ahead of emerging technologies to improve systems and processes.

Qualifications

  • Experience leading software/technical teams of 10+ people.
  • Strong people-management and communication skills.
  • Proficient in Python backend development and database design.

Responsibilities

  • Lead, manage, and mentor a technical team of 15-20 developers and professionals.
  • Plan tasks based on skills and priorities; monitor productivity and deadlines.
  • Coordinate with Product Managers, QA, UI/UX, and other stakeholders.
  • Provide technical guidance and oversee code reviews and production issue resolution.

Skills

Team leadership
People management
Python
MySQL
REST APIs
APIs
Backend development
Microservices
AI/ML concepts
Code reviews

Job description

We are looking for an experienced and hands-on Technical Team Lead / Technical Team Manager to lead and manage a team of approximately 15 -20 developers and technical professionals.

The ideal candidate should have strong technical knowledge along with excellent people-management, communication, and leadership skills. The candidate will be responsible for managing day-to-day technical operations, project delivery, team performance, resource allocation, technical guidance, and coordination between technical teams, management, and other stakeholders.

The candidate should have a good understanding of Python, MySQL, APIs, AI/ML concepts, backend development, and modern software development practices.

Key Responsibilities
Team Management & Leadership
  • Lead, manage, and mentor a technical team of 15-20 members.
  • Plan and distribute tasks based on team members skills, experience, and project priorities.
  • Monitor team productivity, attendance, performance, deadlines, and deliverables.
  • Conduct regular one-on-one discussions and provide constructive feedback.
  • Identify performance gaps and take appropriate corrective actions in coordination with management/HR.
  • Motivate the team and create a positive, collaborative, and accountable work environment.
  • Support recruitment, onboarding, training, and development of technical team members.
  • Manage conflicts within the team and resolve issues professionally.
Project & Delivery Management
  • Take ownership of project timelines, deliverables, and technical execution.
  • Track project progress and ensure tasks are completed within agreed timelines.
  • Identify project risks, dependencies, and technical bottlenecks and take corrective action.
  • Coordinate with Product Managers, Business Analysts, QA, UI/UX, and other stakeholders.
  • Provide regular project status updates to senior management.
  • Ensure proper documentation, coding standards, testing, and deployment practices are followed.
Technical Responsibilities
  • Provide technical guidance and support to developers whenever required.
  • Have strong working knowledge of Python and backend development.
  • Good understanding of MySQL/database design, queries, optimization, and database management.
  • Understanding of REST APIs, API integrations, authentication, and microservices architecture.
  • Basic to good understanding of Artificial Intelligence (AI), Machine Learning (ML), Generative AI, LLMs, and AI-based applications.
  • Review technical approaches and assist the team in selecting appropriate solutions.
  • Conduct or oversee code reviews and ensure adherence to development standards.
  • Troubleshoot complex technical issues and support the team in resolving production issues.
  • Stay updated with emerging technologies and identify opportunities to improve existing systems and processes.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Team Lead: Backend, AI/ML & People Leadership
Technical Team Lead: Backend, AI/ML & People Leadership

Wcities • United States

Remote
USD 120,000 - 180,000
Senior Technical Lead - Full Stack
Senior Technical Lead - Full Stack

Juniper Square • California

Hybrid
USD 180,000 - 240,000
Development Team Lead
Development Team Lead

Cherry Bekaert LLP • Washington

Remote
USD 150,000 - 170,000
Bonus
Technical Lead Manager
Technical Lead Manager

Signify Technology • Burlingame (IL)

On-site
USD 180,000 - 230,000
Team Lead (Java)
Team Lead (Java)

CDQ AG & CDQ GmbH • Indiana (PA)

On-site
USD 120,000 - 180,000
Python Lead
Python Lead

Salt Digital Recruitment • New York (NY)

On-site
USD 140,000 - 210,000
Java - AI/ML
Java - AI/ML

TechDigital Group • Alpharetta (GA)

On-site
USD 120,000 - 160,000
Software Engineering Manager (Python)
Software Engineering Manager (Python)

EPAM Systems • United States

Remote
USD 150,000 - 190,000
Full Stack Development Lead
Full Stack Development Lead

Bhrigu LLC • United States

Remote
USD 140,000 - 190,000
Health insurance
Flexible remote working arrangements
Paid time off and company holidays
+3
Software Technical Lead
Software Technical Lead

TriSearch • Denver (CO)

Hybrid
USD 210,000 - 235,000