JEV Management

Python Backend Tech Lead

Verified Employer

JEV Management

Petaling Jaya
On-siteFull-time
RM 10,000 - 16,000
26 May 2026
PythonDatabase (SQL / NoSQL)

Job Description

The Python Back-End Tech Lead will lead the backend engineering team while remaining hands-on in development. This role is responsible for driving system architecture, ensuring high coding standards, and delivering scalable, secure, and high-performance backend systems.

Responsibilities

  • Define and document technical specifications, including selecting appropriate technologies and establishing development workflows aligned with coding standards
  • Lead backend development by writing efficient, optimized, and scalable Python code while setting technical direction for the team
  • Present system designs and implementations to team leads and CTO, ensuring alignment with business and technical goals
  • Train, mentor, and guide developers to enhance team capability and maintain high engineering standards
  • Ensure all software solutions meet requirements in quality, security, scalability, modifiability, and extensibility
  • Conduct code reviews to identify anti-patterns, enforce best practices, and drive continuous improvement through refactoring
  • Identify, troubleshoot, and resolve technical issues collaboratively with team members
  • Support system performance optimization and maintain reliability of backend services
  • Contribute to architectural decisions including microservices, system integration, and backend infrastructure
  • Perform additional duties as assigned by management

Requirements

  • Bachelor’s degree in Computer Science or a related field
  • Minimum 6 years of experience in backend development, with strong hands-on experience in Python
  • At least 3 years of experience leading a technology or product team
  • Strong knowledge of software architecture, system design, and design patterns
  • Solid understanding of software development lifecycle (SDLC) and software quality assurance principles
  • Experience with service-oriented architecture (SOA) and microservices-based systems
  • Strong experience with SQL and NoSQL databases
  • Hands-on experience with messaging systems such as RabbitMQ, Kafka, or similar
  • Experience developing microservices and managing containerized applications
  • Experience building WebSocket-based systems
  • Familiarity with Kubernetes and container orchestration tools
  • Basic understanding of frontend development is an added advantage
  • Strong knowledge of web security standards and best practices
  • Experience in code optimization and performance tuning
  • Strong analytical thinking, attention to detail, and problem-solving skills
  • Good leadership, communication, and team collaboration skills

Required Skills

PythonDatabase (SQL / NoSQL)

Experience Level

Senior Level