Job Description
We are seeking a highly skilled Senior Python Architect to lead the development of our software systems.
The ideal candidate will have strong experience in designing and implementing scalable architectures, as well as mentoring junior developers.
Responsibilities
* Design and implement high-quality software solutions using Python.
* Mentor and guide junior developers to improve their skills and knowledge.
* Collaborate with cross-functional teams to identify business needs and develop solutions.
* Stay up-to-date with industry trends and technologies to ensure our systems remain cutting-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 communication skills with the ability to lead a team, collaborate with wider teams, and manage client relationships.
* Strong knowledge in databases including PostgreSQL.
* Experience building integrations.
* Ability to lead discussions on the architecture and functionality of a range of products, working in a fast-paced, Agile environment.
* Ideal additional experience in: AWS, Flask, Terraform, Pytest, Github Actions or similar.
What We Offer
We offer a competitive salary and benefits package, as well as opportunities for professional growth and development.
About Us
We are a leading organization in the field of technology, committed to delivering innovative solutions that meet the evolving needs of our clients.