hero
3,346
companies
3,791
Jobs
If you are a Techstars portfolio companyclaim your profile.

Python Engineer (3+ years) | Nepal

Docsumo

Docsumo

Software Engineering
Kathmandu, Nepal
Posted on Mar 25, 2025
About Docsumo:
Docsumo is your go-to Document AI solution for streamlining business operations. We turn complex documents like bank statements, policies, and financial statements into valuable, actionable data. Our cutting-edge technology helps businesses make smarter decisions faster. We are backed by marquee investors such as Sequoia, Barclays, Fifth Wall, Common Ocean, and Techstars.
At Docsumo, we're on a mission to revolutionize how businesses handle data. We empower companies to:Boost efficiency by 6-10 timesMake quick, accurate decisions from unstructured informationScale operations effortlessly through innovative technologyAllow users to build complex workflows around Document Data Extractions

The opportunity as Mid-Level Python Engineer:

  • It's a mid-level role for candidates with 3-4 years of experience in Python and Flask with hands-on experience in building microservice-based architecture.
  • Opportunity to swiftly grow into a Lead Developer, providing valuable input in shaping Product requirements into tangible product working alongside Engineering Managers, Product Managers, and the Operations team, while also learning best practices.
  • This role offers a great chance to expand your expertise in Python development while working on impactful projects in a supportive team environment.
  • This is a full-time, hybrid role (in Kathmandu), remote role (in India); Working hours: 10:00 am to 7:00 pm IST (with 1 hour of lunch break)
  • You will report to the Tech Lead (Janardan Banjara) or Engineering Manager (Aniket Tatipamula)

Key Responsibilities:

  • Lead the development of robust, scalable, and high-performance applications adhering to best engineering practices.
  • Promote and implement software development best practices including design patterns, unit testing, code reviews, and continuous integration/continuous deployment (CI/CD).
  • Collaborate with cross-functional teams to understand requirements, provide technical guidance, and ensure the successful completion of projects.
  • Drive the planning, development, maintenance, and monitoring of new and existing projects. Engage in problem-solving activities by understanding the business domain, identifying key challenges, and implementing algorithmic solutions.
  • Follow Agile principles and processes, participating in activities like standup meetings, sprints, peer reviews, and retrospectives, to ensure iterative progress and high-quality outputs.
  • Ensure the team consistently meets deliverables and maintains high standards in the quality of the codebase.
  • Document application designs, processes, and codebases, and ensure thorough testing and maintenance of legacy systems.
  • Mentor, and grow a high-performing team of backend engineers, fostering an environment of collaboration and continuous improvement.

Need to Have

  • Minimum of 3 years of experience with the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • At least 3 years of experience with Python frameworks such as Flask, FastAPI, or similar frameworks. Hands-on experience with NoSQL databases like MongoDB and elastic

Nice to Have

  • Hands on with Kubernetes, cloud-native architectures, and serverless computing.
  • Familiar with cloud service providers like Google Cloud Platform (GCP) and AWS, with experience in AWS S3 and Google Cloud Run.
  • 3 years of experience in leading design or architecture efforts, with a focus on design patterns, reliability, and scalability. Excellent debugging skills, with a bias for action and attention to the craft of software development.
  • Exceptional collaboration and communication skills with a product-centric mindset.
  • Commitment to embracing best practices and a continual improvement mindset.