Python Team/Technical Lead
Description
Project description By applying for this position, you may join one of the most respected and rapidly growing institutional investors globally. Our client is a professional investment management organization that manages funds to ensure long-term sustainability. The company invests across all major asset classes, including public equity, private equity, real estate, infrastructure, and fixed-income instruments, with offices in Toronto, London, Hong Kong, New York, São Paulo, Luxembourg, and Mumbai.
The client attracts and selects high-caliber individuals from top-tier institutions worldwide. Joining the team offers the opportunity to work with diverse and inspiring colleagues and approachable leaders, engage in stimulating work within a fast-paced and intellectually challenging environment, and gain accelerated exposure and responsibility. There are also global career development opportunities and the motivation of contributing to an important social purpose grounded in strong principles. The organization maintains a deeply rooted culture centered on integrity, partnership, and high performance.
If you are passionate about performance, value a collegial and collaborative culture, and uphold the highest standards of integrity, this opportunity may be right for you. Responsibilities The Technical Lead will oversee the technical strategy and execution of fintech projects, managing a distributed team of Python developers and ensuring seamless delivery on AWS infrastructure. This role merges technical leadership, people management, and client communication, requiring a proactive and empathetic approach to both technology and team development. Key Responsibilities Lead and coordinate a remote development team across multiple time zones to deliver high-quality fintech software solutions. Oversee project architecture, development, deployment, and performance optimization using Python and AWS. Ensure robust, scalable, and secure system design aligned with fintech industry standards and compliance requirements. Build and maintain strong client relationships, providing regular progress updates and strategic technical insights. Conduct regular performance reviews, one-on-one check-ins, and mood monitoring to foster engagement and well-being within the team. Mentor engineers, support professional growth, and encourage knowledge sharing across teams. Manage project timelines, risks, and dependencies in accordance with agile principles. Identify and drive improvements in development processes, collaboration practices, and product quality. Collaborate with product managers and business stakeholders to align technical solutions with strategic goals. Skills Must have Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 8+ years of experience in software engineering with at least 2 years in a technical leadership role. Proven expertise in Python development (Django, FastAPI, Flask, or equivalent). Solid experience with AWS (ECS, Lambda, S3, CloudFormation, RDS or similar services). Previous experience leading distributed or cross-cultural engineering teams. Strong communication skills and ability to manage relationships with both internal and external stakeholders. Demonstrated success delivering fintech systems (e.g., payment gateways, banking APIs, compliance tools). Deep understanding of Agile/Scrum methodologies. Fluent in English (written and spoken). Nice to have Knowledge of financial regulations (PSD2, AML/KYC, PCI DSS). Experience with CI/CD pipelines, automated testing, and DevOps practices. Experience with data security, encryption, and financial-grade API design. Passion for innovation, continuous improvement, and building high-performing teams. Languages English: C1 Advanced
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.