πEstonia
Senior Python Engineer

Docsumo
π΅ $100k-$200k
πRemote - Worldwide
Please let Docsumo know you found this job on JobsCollider. Thanks! π
Summary
Join Docsumo, a leading Document AI solution company backed by prominent investors, as a Senior Python Engineer. Lead the development of robust and scalable applications, implementing best engineering practices and collaborating with cross-functional teams. Drive project planning, development, and maintenance, while engaging in problem-solving and algorithmic solution implementation. Mentor and grow a high-performing team, fostering collaboration and continuous improvement. This senior role offers opportunities for rapid growth into Lead or Principal Developer positions, providing autonomy and influence over product development.
Requirements
- 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
- At least 4 years of experience with Python frameworks such as Flask, FastAPI, or similar frameworks
- Hands-on experience with NoSQL databases like MongoDB, particularly MongoDB Atlas, and working experience with PyMongo
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
Preferred Qualifications
- Strong experience with Kubernetes, cloud-native architectures, and serverless computing
- Proficiency with cloud service providers like Google Cloud Platform (GCP) and AWS, with experience in AWS S3 and Google Cloud Run
- 4 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
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πIndia
πCosta Rica
πColombia
πPeru
πBolivia
πRomania
π°$64k-$123k
πLithuania
πUnited States