Docsumo is a Document AI solution aimed at streamlining business operations by converting complex documents into actionable data.
The company is backed by notable investors such as Sequoia, Barclays, Fifth Wall, Common Ocean, and Techstars.
The Senior Python Engineer role requires candidates with 4+ years of experience in Python and Flask, specifically in building microservice-based architecture.
Candidates without relevant Python experience may be considered for a mid-senior role.
This position offers the opportunity to advance to a Lead Developer or Principal Developer role, with autonomy over projects and collaboration with founders, Engineering Managers, Product Managers, and the Operations team.
The role is full-time and hybrid for those in Kathmandu, while remote for candidates in India, with working hours from 10:00 am to 7:00 pm IST, including a 1-hour lunch break.
The Senior Python Engineer will report to the Tech Lead or Engineering Manager.
Key responsibilities include leading the development of scalable applications, promoting software development best practices, collaborating with cross-functional teams, and mentoring backend engineers.
Requirements:
A minimum of 4 years of experience with the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations is required.
At least 4 years of experience with Python frameworks such as Flask, FastAPI, or similar frameworks is necessary.
Hands-on experience with NoSQL databases like MongoDB, particularly MongoDB Atlas, and working experience with PyMongo is essential.
Strong experience with Kubernetes, cloud-native architectures, and serverless computing is required.
Proficiency with cloud service providers like Google Cloud Platform (GCP) and AWS, including experience with AWS S3 and Google Cloud Run is needed.
Benefits:
The position offers the potential for rapid career growth into leadership roles such as Lead Developer or Principal Developer.
Employees will have the opportunity to work in a collaborative environment with key stakeholders in product development.
The role provides flexibility with a hybrid work model for those in Kathmandu and remote options for candidates in India.
The company fosters a culture of continuous improvement and mentorship, allowing for personal and professional growth within a high-performing team.