Join the waitlist

Thank you for your interest!
We've launched our beta app to a limited set of users currently. To gain access, secure your spot on the waitlist.

Oops! Something went wrong while submitting the form.
Please enter your name
Please enter your email
Please enter your email
Thank you for subscribing to the waitlist!

Software Engineer - Python & Data

On-site | Karachi | Full-time

How to apply?

Send your CV at careers@mahaana.com with the subject “Software Engineer - Python & Data".

Who we are

Mahaana is a fintech and Pakistan’s first digital wealth management company. We help businesses and individuals generate a better return on their investment while considering their goals and risk appetite.

Job summary

You’ll play a vital role in creating and deploying data models to production. These models will be of financial nature and will define the core user experience at Mahaana. You’ll be responsible for ensuring that the data models are accurate by implementing unit tests and that the data model is interoperable with other microservices (create APIs).

Candidates with experience in ETL and implementing complex mathematical calculations will be preferred.

Key responsibilities

  • Convert excel financial data models into production-ready Python scripts
  • Create and execute unit tests to ensure the correctness & reliability of financial models (as Python scripts)
  • Create REST APIs for data model interoperability
  • Design, develop, and maintain scalable data pipelines and ETL processes for data ingestion, transformation, and storage
  • Proficiency in cloud platforms and microservices
  • Collaborate with cross-functional teams to understand data requirements and implement solutions that meet business needs

Requirements

  • Bachelor's degree in computer science
  • 1-2 years of software development or data related work experience
  • Strong proficiency in Python
  • In-depth knowledge of relational (SQL) and document-oriented databases (MongoDB)
  • In-depth knowledge of asynchronous and multi-threaded execution
  • An understanding of financial instruments, financial modeling, markets, and data sources, including market data feeds, tick data, and reference data

What’s in it for you

  • Competitive salary
  • Medical insurance