Role : Technical Project Manager (TPA)
Experience : 4–5 years
Location : Remote / Bangalore
Reports to : Engineering Lead / Program Manager
Department : Engineering & Delivery
About the Role
We are looking for a highly driven Technical Project Associate (Python) who can operate at the intersection of engineering, delivery, and product execution .
The ideal candidate has strong hands-on Python development skills , experience building scalable backend services, familiarity with APIs, automation, and comfort working in fast-paced delivery environments.
This role mirrors the work style of a full-stack TPA who can independently pick up tasks, own modules end-to-end, and coordinate with cross-functional teams (PM, QA, DevOps, Design).
Key Responsibilities
1. Engineering & Development (Core)
Develop modular, maintainable Python applications, microservices, and backend components.
Build and optimize APIs (REST, GraphQL preferred).
Work on data processing, automation scripts, and internal tools for platform workflows.
Contribute to technical design discussions, write clean and testable code.
Implement integration with third-party systems (auth providers, cloud services, etc.).
2. Delivery & Project Execution
Work closely with Program Managers to understand feature requirements and translate them into execution-ready tasks.
Own features from planning → development → testing → release.
Ensure high-velocity output without compromising quality.
Participate in sprint ceremonies, create progress updates, and unblock dependencies proactively.
3. Quality & Documentation
Write unit tests, integration tests, and build CI-friendly test coverage.
Contribute to internal documentation (API specs, system design notes, SOPs).
Collaborate with QA to ensure smooth release cycles and quick defect resolution.
4. Cross-Functional Collaboration
Work with Product for requirement clarity and feasibility.
Partner with Frontend, DevOps, and Design teams to align on delivery expectations.
Assist in running technical demos, POCs, and small internal pilots.
Required Skills
Technical
Strong proficiency in Python 3.x
Experience with FastAPI / Flask / Django
Solid understanding of RESTful API development
Experience with PostgreSQL / MySQL , ORMs (SQLAlchemy, Django ORM)
Familiarity with microservices architecture
Hands-on with Git, GitHub workflows, CI / CD
Strong debugging, problem-solving, and code optimization skills
Basic understanding of Docker , cloud concepts (AWS / GCP optional)
Bonus : Exposure to data processing (Pandas), automation, scripting
Soft Skills
Strong ownership mindset with ability to execute independently
Excellent communication : can work with PMs, QA, and engineering leadership
Ability to work in fast-paced startup environment
Good documentation and task organization habits
Nice-to-Have
Experience with LLMs, Python-based AI integrations , or automation tools
Experience working in product / learning-tech platforms
Understanding of front-end basics (React) is a plus but not mandatory
Prior experience working in Program / TPA-style environments
Education
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
Why Join Us
Opportunity to work across engineering + delivery + product
High ownership, fast learning cycles, and immediate impact
Work with modern tech stacks and high-velocity teams
Create scalable products that power enterprise learning experiences
Technical Project Manager • Kota, Rajasthan, India