Develop, test, and maintain scalable Python applications Collaborate with product managers, designers, and other engineers Write clean, efficient, and reusable code Participate in code reviews Troubleshoot and debug issues Contribute to the design and architecture of new features and systems Mentor junior engineers