About the job
As a Lead Principal Software Engineer specializing in Python at Creative Chaos, you will play a pivotal role in shaping the future of server applications across various software platforms. Your primary responsibility will be to develop robust Restful APIs, ensuring they meet the highest standards of functionality, security, and performance. You will also lead a team of talented engineers, providing mentorship and fostering professional growth through continuous training and guidance.
Key Responsibilities
- Guide and manage a team of software engineers, driving initiatives and project success.
- Provide mentorship to team members through effective training and ongoing support.
- Analyze and interpret business requirements to develop technical specifications.
- Estimate tasks and deliver high-quality code and unit tests.
- Collaborate effectively with cross-functional teams to optimize project outcomes.
- Enhance code security and performance through best practices.
- Maintain existing systems and resolve any issues promptly.
- Keep issue tracking software updated and provide regular project status updates.
- Engage in direct communication with clients to align on project goals.
- Manage version control for your code efficiently.
- Research and implement new technologies to drive innovation.
- Continuously upgrade personal skills and knowledge in line with industry trends.
- Participate in evaluating candidates for open engineering positions.

