Search by job, company or skills

G

Lead Software Engineer (Python) - GEXL

6-11 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

Key Responsibilities

  • Design, develop, and maintain services and libraries using Python.
  • Build robust abstractions for process management, inter-process communication, and automation on Linux systems.
  • Make critical technical decisions that shape the platform s architecture, scalability, and functionality.
  • Lead and implement complex software development initiatives and projects with a focus on reliability and performance.
  • Continuously improve system performance, reliability, and scalability through monitoring, optimization, and automation.
  • Effectively delegate tasks, mentor junior engineers, and foster a culture of collaboration, innovation, and knowledge sharing.
  • Collaborate with cross-functional teams to gather requirements, design technical solutions, and ensure alignment with business and Agile goals.
  • Identify and implement innovative tools, frameworks, and processes to enhance productivity and maintainability.
  • Actively participate in incident resolution and troubleshooting, providing timely and effective solutions for production issues.
  • Champion Agile engineering practices, CI/CD pipelines, and automated testing frameworks.

Required Qualifications

  • Bachelor s degree in Computer Science, Engineering, or a related field; a Master s is a plus.
  • Minimum of 6 years of hands-on experience in software development, with a strong focus on Python.
  • Strong proficiency in Python frameworks e.g. Flask, FastAPI, or Django.
  • Solid experience in building and consuming RESTful APIs.
  • Deep understanding of Linux systems, shell scripting, and system internals.
  • Familiarity with networking concepts, process management, and system-level programming on Linux.
  • Proven ability to write secure, maintainable, and high-quality code.
  • Strong understanding of Agile engineering practices and DevOps principles.
  • Excellent problem-solving skills with meticulous attention to detail.
  • Demonstrated expertise in debugging, performance tuning, and automation in Linux environments.

Preferred Qualifications

  • Knowledge of distributed systems, microservices architecture, and cluster management.
  • Familiarity with configuration management and orchestration tools e.g. Ansible, Puppet, or Chef.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Exposure to monitoring and logging tools e.g. Prometheus, Grafana, ELK stack.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

BuildX Partners is a global talent solutions firm delivering end-to-end recruitment and workforce solutions across industries and geographies. We specialize in building high-performing teams from junior professionals to C-suite leaders helping organizations scale, transform, and achieve strategic objectives.

Our approach combines global reach, deep industry expertise, and local insights to ensure every hiring need is addressed with precision, confidentiality, and impact.

Our Verticals
→ BuildX Alpha – Executive & Leadership Search
Focused on C-suite, board, and global executive hiring, Alpha connects organizations with transformative leaders who drive strategy, growth, and innovation.

→ BuildX Sigma – Comprehensive Talent Across Levels
Covering junior, mid-level, and senior professionals, Sigma helps organizations hire the right talent mix to support operations, functional leadership, and business expansion.

→ BuildX GCC – Global Capability Center Solutions
Specializing in Build, Operate, Transfer (BOT) model for Global Capability Centers, GCC supports companies in setting up, scaling, and transferring GCCs, including talent acquisition, operations management, and workspace solutions.

Job ID: 130452375