Lead the development of scalable applications using Python. Collaborate with teams, mentor engineers, ensure code quality, and follow Agile processes.
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.
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.
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.
The opportunity as Senior Python Engineer:
- It's a senior role for candidates with 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 or Principal Developer role, driving key projects with full autonomy over your pod, while shaping product development alongside founders, Engineering Managers, Product Managers, and the Operations team to deliver impactful features to customers.
Nice to have:
- 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.
Top Skills
AWS
Aws S3
Fastapi
Flask
Google Cloud Platform
Google Cloud Run
Kubernetes
MongoDB
Pymongo
Python
Similar Jobs
Greentech • Hardware • Real Estate • Software • Energy
As a Senior Python Engineer, you will design, test, and implement core software for building systems, focusing on energy efficiency and processing large amounts of data.
Top Skills:
Python
Fintech • Real Estate • PropTech
The Director of Solution Engineering will lead a team, shape pre-sales strategies, guide technical engagements, and develop partnerships to drive business outcomes.
Top Skills:
AppfolioInvestnextJuniperYardi
Artificial Intelligence • Big Data • Healthtech • Machine Learning • Analytics • Biotech • Generative AI
Lead and manage the MRD sales strategy, enhance sales execution, and foster key customer relationships in the oncology community.
Top Skills:
MS OfficeSalesforce
What you need to know about the Colorado Tech Scene
With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.
Key Facts About Colorado Tech
- Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
- Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
- Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
- Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute