Talent.com
Staff Engineer

Staff Engineer

MomentWes-Kaap, South Africa
30+ days ago
Job description

Talent Acquisition Partner @ Moment | I'm Hiring!

Role Overview : We’re looking for an experienced engineering leader who really knows payments inside and out. Someone with a strong technical background (10+ years in software development), who’s also led and grown teams before. You should be comfortable rolling up your sleeves, setting technical direction, and helping us build and scale reliable, secure payment systems. Startup experience is a must, since we need someone who can move fast, adapt quickly, and guide the team through growth.

About Moment :

Africa is at the cusp of an economic revolution. 1.5 billion people are embracing electronic payments, mobile everything, and racing towards a digital transformation that will change the world for the next two decades. While internet‑ and banking‑penetration have come late to Africa, a youth‑driven tidal wave of change is hitting the continent, and global businesses and local champions are in a race to unlock its potential. In partnership with Multichoice, the largest entertainment platform on the African continent, we are building a payment platform as ambitious as the customers we serve. This is truly the Moment for Africa.

Our Culture :

At Moment, we believe building the future is a team sport; partnership and collaboration lie at the core of everything we do. We take pride in working hard and strive to be world class every day, without forgetting to have a little fun along the way. We’re straight‑talkers who prioritize speed of execution over perfection. We’re ok with uncertainty and don’t let it get in the way of making smart decisions quickly. We like to get things done.

We value diversity of thought, culture, and background and strive to build a business and work environment as vibrant as the continent we serve. Changing the lives and unlocking the ambitions of a continent isn’t for the faint of heart - but with a passion for people and a desire to make a lasting impact, we believe we can build an enormous business that also delivers good in the world.

Job Requirements :

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Extensive experience (10+ years) in software development with a focus on payments technology.
  • Deep understanding of payment processing systems, including but not limited to payment gateways, merchant services, and fraud prevention.
  • Proficiency in programming languages such as Java, Python, C++, NodeJS, Go, or Rust, and familiarity with modern software development practices (e.g., Agile, DevOps). The specific programming language is less important than the depth – a good guide is at least two programming languages.
  • Strong leadership and team management skills, with experience leading and mentoring engineering teams. Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross‑functional teams.
  • Experience working in a startup environment is a requirement.
  • Additional skills or experience in managing engineering teams – in hands‑on Engineering Manager or VP of Engineering roles would be beneficial.

Job Responsibilities :

Technical Leadership : Provide strategic direction and technical guidance in the development and maintenance of payment systems.

  • Architect scalable and robust solutions to meet current and future business needs.
  • Stay updated with industry trends and best practices in payments technology.
  • Team Management : Lead and mentor a team of engineers, fostering a culture of continuous learning and growth.

  • Coordinate with cross‑functional teams including product management, design, and operations to deliver high‑quality solutions on time.
  • Conduct regular performance evaluations and provide constructive feedback to team members.
  • Project Management : Drive the execution of payment‑related projects from inception to delivery, ensuring alignment with business goals.

  • Define project timelines, allocate resources, and manage risks effectively.
  • Track progress, identify bottlenecks, and implement solutions to ensure project success.
  • Collaboration and Communication : Collaborate with stakeholders to gather requirements and define technical specifications for payment systems.

  • Communicate complex technical concepts effectively to both technical and non‑technical stakeholders.
  • Foster a culture of transparency and open communication within the engineering team.
  • Quality Assurance and Compliance : Implement rigorous testing procedures to ensure the reliability, security, and compliance of payment systems.

  • Stay informed about regulatory requirements and ensure that payment solutions adhere to industry standards and regulations.
  • Equity‑based incentives
  • Comprehensive health, dental, and vision benefits for you and your family
  • Opportunities for career advancement and professional development
  • Dynamic and collaborative work environment with passionate team members
  • Seniority level : Director

    Employment type : Full‑time

    Job function / Industries :

    Software Development and Financial Services

    #J-18808-Ljbffr

    Create a job alert for this search

    Engineer • Wes-Kaap, South Africa

    Related jobs
    • Promoted
    Wealth Manager Administrator

    Wealth Manager Administrator

    Network RecruitmentEden, South Africa
    This role requires an individual with a deep sense of accountability, strong compliance awareness, and exceptional multitasking ability within a fast-paced, client-centric environment.Provide admin...Show moreLast updated: 15 days ago
    E&I Engineer

    E&I Engineer

    Boardroom AppointmentsWestern Cape, South Africa
    Quick Apply
    To maintain the safe operation of all Electrical and Instrumentation installations in the mill, ensuring maximum and optimum availability of production equipment through effective fault-finding, ma...Show moreLast updated: 30+ days ago
    Proposals Engineer / Electrical Estimator / Electrical Engineer

    Proposals Engineer / Electrical Estimator / Electrical Engineer

    The Legends AgencyWestern Cape, South Africa
    Quick Apply
    Proposals Engineer / Electrical Estimator / Electrical Engineer, Somerset West, Western Cape.Are you a detail-driven professional with a passion for electrical projects? Join our growing team as a...Show moreLast updated: 8 days ago
    Buyer - Mechanical

    Buyer - Mechanical

    The Legends AgencyWestern Cape, South Africa
    Quick Apply
    Buyer : Mechanical & Precision Engineering.R46,200 (Total Cost to Company structure).Possible (support may be provided).Finance & Procurement Executive. Drive efficient, cost-effective, and compliant...Show moreLast updated: 30+ days ago
    • Promoted
    Paraplanner

    Paraplanner

    Network RecruitmentEden, South Africa
    This role requires an individual with a deep sense of accountability, strong compliance awareness, and exceptional multitasking ability within a fast-paced, client-centric environment.Provide admin...Show moreLast updated: 8 days ago
    Production Tech

    Production Tech

    The Legends AgencyWestern Cape, South Africa
    Quick Apply
    We are a global leader in precision irrigation solutions, with decades of innovation shaping sustainable agriculture.Our mission is to help growers achieve more with less by optimizing water and re...Show moreLast updated: 30+ days ago
    Shop Manager

    Shop Manager

    The Legends AgencyWestern Cape, South Africa
    Quick Apply
    Are you a results-driven leader with a passion for people, sales, and food safety? Were looking for a Shop Manager to take charge of our busy Montague Gardens branch and keep operations running smo...Show moreLast updated: 30+ days ago
    Account Executive

    Account Executive

    DevFindersOudtshoorn, WC, ZA
    We are a fast-growing Cleaning company dedicated to providing outstanding service to our clients.We’re seeking a proactive and customer-focused. This role is ideal for someone who thrives in a B2C s...Show moreLast updated: 8 days ago
    • Promoted
    Consultant, Consultant, Cash (Level 1) - WC, Oudtshoorn, High Street

    Consultant, Consultant, Cash (Level 1) - WC, Oudtshoorn, High Street

    Standard Bank GroupOudtshoorn, ZA
    Job title : Consultant, Consultant, Cash (Level 1) - WC, Oudtshoorn, High Street.Job Location : Western Cape, Oudtshoorn. To attend to any cash related matter (e.ATM's) whilst forming an accurate as...Show moreLast updated: 25 days ago
    • Promoted
    Wealth Manager Administrator – George

    Wealth Manager Administrator – George

    Network RecruitmentEden, South Africa
    Looking to build your career in a fast-paced and client-centric financial services environment? A high-performing Private Clients team in Umhlanga is on the hunt for a Wealth Manager Administrator ...Show moreLast updated: 8 days ago
    Sales Development Representative

    Sales Development Representative

    DevFindersOudtshoorn, WC, ZA
    Residential and End of Tenancy services.As we continue to grow, we’re looking for a confident and enthusiastic.Sales Development Representative. Reach out to warm leads provided by the company and c...Show moreLast updated: 8 days ago
    Junior Recruitment Administrator

    Junior Recruitment Administrator

    DevFindersDysselsdorp, WC, ZA
    We are a fast-growing UK-based cleaning company committed to delivering exceptional service to our clients.Junior Recruitment Administrator. You’ll work closely with the recruitment team to keep can...Show moreLast updated: 4 days ago
    Business Development Manager

    Business Development Manager

    DevFindersOudtshoorn, WC, ZA
    Residential and end-of-tenancy services.Our focus is on delivering exceptional cleaning solutions with a customer-first approach. We’re looking for a vibrant and results-driven.This role suits someo...Show moreLast updated: 8 days ago
    • Promoted
    Mechanical Draughtsman

    Mechanical Draughtsman

    Network RecruitmentEden, South Africa
    Produce accurate 2D manufacturing drawings and 3D models in AutoCAD / SolidWorks.Review and verify design documents, resolving discrepancies with Engineers. Compile customer sign-off drawings, manufac...Show moreLast updated: 5 days ago