
Lead Python Developer
- On-site
- Kathmandu District, Nepal, Bagmati, Nepal
- Tech
Job description
About the Role
We are looking for an experienced Lead Developer to manage our software, and DevOps functions in Kathmandu. This is a hands-on leadership role responsible for managing a team of Python developers and DevOps engineers who work across internal platforms and global client projects.
The ideal candidate is a strong communicator, experienced in managing high-performing technical teams, and capable of leading from the front. You’ll work closely with our UK based Director of Technology and CEO, requiring strong English communication skills and the ability to operate at both a strategic and technical level.
Key Responsibilities
· Lead and manage the software development and DevOps teams in Kathmandu.
· Set technical direction and drive best practices across Python development, system architecture, deployment, and infrastructure.
· Work hands-on where needed guiding architectural decisions, reviewing code, and supporting complex problem-solving.
· Oversee DevOps operations, including CI/CD pipelines, automation, server infrastructure, and cloud environments.
· Mentor and develop junior and mid-level engineers, creating a culture of learning, accountability, and innovation.
· Be capable of solving complex issues across a range of platforms, servers.
· Lead the continued development of our AI/ML first platforms.
· Collaborate with UK-based senior leadership to align local delivery with global business and technology goals.
· Ensure clear and consistent communication across time zones, with regular updates, documentation, and reporting.
· Support the hiring and onboarding of new technical talent in Kathmandu, helping to scale the team sustainably.
· Champion modern software development, web development and DevOps practices, ensuring quality, performance, and security standards are met.
Requirements
· Bachelor’s degree in computer science, engineering, or a related field.
· Minimum 5 years of experience in a hands-on leadership or management role.
· Strong hands-on Python development background and modern web development frameworks.
· Experience managing SQL, MySQL, and Postgres Databases, worked with web analytics data, paid media, and Airbyte.
· Strong backend or full-stack experience.
· Comfortable with team leadership and mentoring across the stack
· Proven experience managing DevOps functions, including CI/CD, version control, containerisation, and cloud infrastructure (e.g. AWS and Azure)
· Excellent English communication skills both written and verbal.
· Demonstrated ability to lead cross-functional teams, manage priorities, and deliver results across multiple projects.
· Strong people leadership skills, including coaching, mentoring, and performance management.
· Deep understanding of modern development processes, agile methodologies, and technical architecture.
· Experience working with international teams.
or
All done!
Your application has been successfully submitted!