drjobs
Head of Risk
drjobs
Head of Risk
worley
drjobs Head of Risk العربية

Head of Risk

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

1 - 2 years

Job Location

drjobs

Doha - Qatar

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Nationality

Any Nationality

Gender

N/A

Vacancy

1 Vacancy

Job Description

An innovative payments business that uses technology to connect people and their resources, making it easier to do business across Africa, is looking for a Senior Engineering Manager to join their team of trailblazers. Their mission is to create prosperity and opportunity for all of Africa by facilitating more transactions between more people so that we can all live better lives.


A bit about the role:


As the companys Senior Engineering Manager, you own the end-to-end delivery of one or more payment products and the teams that deliver the products. You lead the team from a software design, release, and maintenance perspective. Part of your responsibilities will be to lead a cross-functional product team with two or more tech leads with a significant impact product, each with 3 - 7 engineers owning the entire lifecycle of a product area.




Requirements

Your daily adventures include:


Leadership: Lead the team to develop end-to-end software products to help businesses from different verticals create a suite of payment products

People Management: Actively seeking to build a great team and invests in effective training, coaching, process definition, mentorship, and career pathing for the larger team and have 1-1s and monthly performance check-ins with direct reports

Performance management: Set and review performance development goals for the team members. Identify the readiness for promotion for direct reports

Capacity planning: Establish staffing needs and develop and execute a hiring plan in collaboration with the people team

Strategic thinking: Plan and execute long-term strategies that benefit the team and product. Work with the Product Managers, Designers, and other disciplines to explore the successive iterations of the product/set of assigned products

Connect with businesses directly to understand and develop solutions for their Jobs-to-be-done.

Process improvement: Identify areas of process improvement and propose changes to streamline and drive improvements in development processes and procedures


What it takes to succeed:


Bachelors degree or above, Majoring in Computer Science or related elds

5+ years of experience developing and shipping software products and/or services

3+ years as a team lead or manager of a cross-functional engineering team

Hands-on solid systems design competencies and experience building channels (APIs, Messaging, and Chat products preferred)

Proven experience leading technical projects and delivering on ambitious goals

Deep knowledge of engineering processes, the underlying principles, and trade-offs

Fluency in one or more general-purpose programming languages, including but not limited to: Python, Java, and C#



Your daily adventures include: Leadership: Lead the team to develop end-to-end software products to help businesses from different verticals create a suite of payment products People Management: Actively seeking to build a great team and invests in effective training, coaching, process definition, mentorship, and career pathing for the larger team and have 1-1s and monthly performance check-ins with direct reports Performance management: Set and review performance development goals for the team members. Identify the readiness for promotion for direct reports Capacity planning: Establish staffing needs and develop and execute a hiring plan in collaboration with the people team Strategic thinking: Plan and execute long-term strategies that benefit the team and product. Work with the Product Managers, Designers, and other disciplines to explore the successive iterations of the product/set of assigned products Connect with businesses directly to understand and develop solutions for their Jobs-to-be-done. Process improvement: Identify areas of process improvement and propose changes to streamline and drive improvements in development processes and procedures What it takes to succeed: Bachelor's degree or above, Majoring in Computer Science or related elds 5+ years of experience developing and shipping software products and/or services 3+ years as a team lead or manager of a cross-functional engineering team Hands-on solid systems design competencies and experience building channels (APIs, Messaging, and Chat products preferred) Proven experience leading technical projects and delivering on ambitious goals Deep knowledge of engineering processes, the underlying principles, and trade-offs Fluency in one or more general-purpose programming languages, including but not limited to: Python, Java, and C#

Employment Type

Full Time

Company Industry

Advertising / PR / Event Management

Department / Functional Area

Top Management / Senior Management

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.