Job Openings
Senior Engineering Manager - Fintech (Onsite, Lahore, USD Salary)
About the job Senior Engineering Manager - Fintech (Onsite, Lahore, USD Salary)
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field. Advanced degree preferred.
- Proven track record of 8+ years of experience in software engineering, with at least 3 years in an engineering manager role.
- Extensive experience (FinTech is preferable) in leading and managing engineering teams, delivering complex technical projects, and driving product development initiatives.
- Strong technical expertise in project management, software architecture, cloud computing, CRM & ERP solutions, and data analytics, with a deep understanding of modern coding languages, and frameworks.
- Professional experience in Web, API, Business logic, Database, DevOps, SecDevOps development.
- Proficiency in SuiteCRM, Odoo, Zendesk, AWS, Jira, scrum and agile/kanban methodologies.
- Excellent leadership, communication, and interpersonal skills, with the ability to collaborate effectively across teams and stakeholders.
- Professional certifications in engineering leadership is a plus.
Responsibilities:
- Lead and manage the distributed engineering teams across various time zones, overseeing recruitment, training, and performance management.
- Develop and implement strategic plans for the engineering department in alignment with the company's goals and objectives.
- Drive product development, IT governance, and security initiatives from concept to launch, ensuring timely delivery and adherence to quality standards.
- Collaborate with cross-functional teams, including product management, finance & analytics, and operations, to define project requirements and priorities.
- Provide technical guidance and mentorship to team members, fostering a culture of innovation, collaboration, and continuous improvement.
- Oversee the architecture and design of software systems, ensuring scalability, reliability, and security.
- Monitor project progress, identify risks, and implement mitigation strategies to ensure successful project delivery.
- Stay abreast of emerging technologies and industry trends, recommending new tools and methodologies to enhance the engineering process.
- Establish and maintain engineering best practices, standards, and processes to optimize efficiency and productivity.