Lead Python Developer
About the Role:
We are seeking a highly skilled Lead Python Developer to lead our team in building innovative integrations for clients, consult on project builds and feature requests, and resolve technical issues. You will also be responsible for developing and improving the system architecture to ensure scalability while managing sprints, workload prioritization, and coding when required.
Key Responsibilities:
* Leverage 10+ years of hands-on experience in Python development to lead a high-performing team.
* Apply expertise in system architecture with 4+ years of experience to design and implement scalable solutions.
* Utilize strong communication skills to lead a team, collaborate with cross-functional teams, and manage client relationships.
* Pursue continuous learning in databases including PostgreSQL to drive business growth.
* Collaborate with the team to build integrations and lead discussions on product architecture and functionality.
* Stay up-to-date with industry trends and technologies such as AWS, Flask, Terraform, Pytest, and GitHub Actions to maintain a competitive edge.
Requirements:
* 10+ years of hands-on experience in Python development.
* 4+ years in system architecture.
* 3+ years in an Engineering Manager or Tech Lead role.
* Strong knowledge in databases including PostgreSQL.
* Experience building integrations.
* Ability to lead discussions on the architecture and functionality of a range of products.