Senior Software Engineer, Data
6 days ago
Gurugram, Haryana, India
Department
Technology
Job posted on
Oct 28, 2025
Employment type
Full Time
About us:
MatchMove is a profitable Singapore-based fintech company and one of Asia's leading Banking-as-a-Service (BaaS) providers, enabling businesses to embed financial services directly into their digital ecosystems. Operating its proprietary, secure, and regulated Banking Wallet OS platform across Asia and beyond, MatchMove empowers enterprises to issue accounts, cards, payments, loans, and other financial products seamlessly within their own platforms.
The company is experiencing double-digit year-on-year growth and processes billions of transactions each year, underscoring its scale, resilience, and trust among partners and users. Recognized with multiple industry awards — including the Frost & Sullivan's 2025 Singapore Enabling Technology Leadership Recognition for Excellence in Embedded Finance Innovation — MatchMove has been celebrated for driving innovation across a wide range of embedded finance use cases.
By partnering with leading local banks and ecosystem players, MatchMove bridges the gap between traditional banking and modern digital commerce. Its mission is to deliver innovative, secure, and inclusive financial technology solutions that drive digital transformation for businesses while empowering millions of end users across the region.
With a strong commitment to innovation, regulatory excellence, and sustainable growth, MatchMove continues to pioneer new approaches to embedded finance, redefining how businesses and consumers access and interact with financial services in Asia and beyond.
Skills:
#SeniorDataEngineer #AWSDataEngineer #DataPipelines #PySpark #ETL #AWS#DataLake
Are You The One?
As a SeniorData Engineer, you will design and develop data pipelines and workflows across streaming and batch layers. You'll work alongside fraud analysts, and backend engineers to ensure that the data flows are timely, accurate, and trustworthy. You'll be instrumental in shaping a secure, compliant, and API-consumable data lake that supports both operational and analytical use cases.
You Will Contribute To
- Building and managing the data lake architecture using AWS S3, AWS Glue, Lake Formation, and Athena for scalable, schema-aware storage and querying.
- Developing and optimizing ETL/ELT pipelines using AWS Glue, PySpark, or Airflow, with strong schema evolution and data partitioning logic.
- Using AWS DMS (Database Migration Service) to replicate and aggregate operational data from transactional stores (MySQL, PostgreSQL) into the lake in near real-time.
- Enabling both real-time streaming (via Kinesis or Kafka) and batched data pipelines for downstream use cases in reconciliation, fraud scoring, and compliance , operation or billing reporting.
- Implementing data quality checks, observability metrics, lineage, and auditing to meet compliance and reporting standards for a regulated fintech environment.
- Structuring data in OTF (optimized table formats) such as Apache Iceberg or Delta Lake to support upserts, time travel, and incremental reads.
- Supporting role-based access controls, encryption, and fine-grained policies using Lake Formation and IAM to enforce data governance.
- Enabling downstream teams by building data marts, materialized views, and APIs for dashboards, machine learning models, and alerts.
- Leveraging Generative AI tools to improve development velocity — for example, auto-generating PySpark scaffolds, test suites, documentation, and DDL scripts — while maintaining high engineering standards and traceability
Responsibilities
- Design, implement, and manage scalable, cost-efficient data pipelines across streaming and batch paradigms using AWS-native services.
- Write efficient, testable PySpark scripts, Glue jobs, and SQL transformations that support complex join, windowing, and aggregation logic.
- Tune storage layout in S3 with proper file sizing, compression, partitioning, and table format (e.g., Iceberg or Hudi) for optimal performance.
- Maintain metadata cataloging using AWS Glue Data Catalog, including crawler configurations, schema validations, and tagging.
- Use Athena, Redshift Spectrum, or EMR for large-scale querying and data validation jobs.
- Integrate with fraud systems and reconciliation engines to ensure near real-time data availability and accuracy.
- Contribute to CI/CD pipelines for data workflows, including automated testing, rollback strategies, and rollback alerting.
- Work closely with Data Governance, InfoSec, and Engineering teams to enforce data access control, encryption, and compliance mandates.
Requirements
- At-least 4 years of experience in data engineering, ideally within fintech or high-throughput transactional environments.
- Strong hands-on experience with AWS Glue (Jobs + Crawlers), S3, Athena, Lake Formation and redshift
- Deep understanding of ETL/ELT patterns, especially with PySpark or Spark SQL, and orchestration tools (Airflow, Step Functions).
- Experience in streaming data ingestion and transformation using Kinesis, Kafka, or AWS MSK.
- Familiarity with DMS for continuous replication of RDS/Aurora data into staging zones.
- Experience with open table formats (e.g., Apache Iceberg, Delta Lake, or Hudi) and their performance characteristics.
- Proficiency with SQL and distributed querying engines, and understanding of query optimization techniques.
- Exposure to data observability (e.g., Great Expectations, Monte Carlo) and debugging production data pipelines.
- Experience with data security best practices, encryption at rest/in transit, and IAM-based access control models.
Brownie Points
- Experience working in a PCI DSS or any other central bank regulated environment with audit logging and data retention requirements.
- Familiarity with ML feature stores, streaming aggregations, or fraud analytics tooling.
- Exposure to BI/data visualization tools like QuickSight, Metabase, or Looker.
- Proficiency in version control, GitOps, or Terraform/CDK for infrastructure-as-code in data workflows.
- Experience collaborating in cross-functional squads with fraud, finance, or compliance analysts.
- Experience using GenAI to drive business or operational efficiency — e.g., automating reconciliation, anomaly detection alerting, or cost analysis.
- Proficiency in GitOps or infrastructure-as-code for managing data workflows (e.g., Terraform, AWS CDK).
MatchMove Culture:
- We cultivate a dynamic and innovative culture that fuels growth, creativity, and collaboration. Our fast-paced fintech environment thrives on adaptability, agility, and open communication.
- We are AI-first in our approach. We embrace AI as a strategic tool that enhances decision-making, creativity, and productivity. Every team member is equipped and encouraged to integrate AI into their workflow, experiment with new tools, and contribute to our collective AI literacy.
- We focus on employee development, supporting continuous learning and growth through training programs, learning on the job and mentorship.
- We encourage speaking up, sharing ideas, and taking ownership. Embracing diversity, our team spans across Asia, fostering a rich exchange of perspectives and experiences.
- Together, we harness the power of fintech and e-commerce to impact people's lives meaningfully.
- Grow with us and shape the future of fintech. Join us and be part of something bigger
Personal Data Protection Act:
By submitting your application for this job, you are authorizing MatchMove to:
- collect and use your personal data, and to disclose such data to any third party with whom MatchMove or any of its related corporations have service arrangements, in each case for all purposes in connection with your job application, and employment with MatchMove; and
- retain your personal data for one year for consideration of future job opportunities (where applicable).
-
Senior/Lead Data Engineer
4 days ago
Gurgaon, Haryana, India Eucloid Data Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per yearRole: Senior Lead Data EngineerAbout The Role:Eucloid is looking for a senior/ lead Data Engineer to join our Data Platform team supporting various business applications. The ideal candidate will support development of data infrastructure on Databricks for our clients by participating in activities which may include starting from up- stream and down-stream...
-
Senior Data Engineer
6 days ago
Gurgaon, Haryana, India Pacific Data Integrators Full time ₹ 12,00,000 - ₹ 36,00,000 per yearRole: Senior Data EngineerLocation: RemoteJob Type: Full-timeShift time: Open to work in EST shift (5PM to 2AM IST)Key ResponsibilitiesLead the design, development, and implementation of complex data integration solutions using Informatica Intelligent Data Management Cloud (IDMC).Develop, document, unit test, and maintain high-quality ETL applications that...
-
Senior Software Engineer
7 days ago
Gurgaon, Haryana, India SourceDOTcom Pvt Ltd Full time ₹ 6,00,000 - ₹ 18,00,000 per yearSenior Software EngineerJob summary:We seek a Senior Software Engineer who designs and implements new software systems and features. They modify and maintain existing systems for adaptation to technology and business changes. The Senior Software Engineer leads junior engineers and developers. They collaborate with vendors, technical delivery teams, IT...
-
Senior Software Engineer – Data Products
2 weeks ago
Gurgaon, Haryana, India Roblox Full time ₹ 12,00,000 - ₹ 36,00,000 per yearEvery day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we're building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is...
-
Senior Software Engineer – Data Products
2 weeks ago
Gurgaon, Haryana, India Roblox Full time ₹ 12,00,000 - ₹ 36,00,000 per yearEvery day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators.At Roblox, we're building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to...
-
Senior Software Engineer
2 weeks ago
Gurgaon, Haryana, India IntelliSmart Infra Full time ₹ 20,00,000 - ₹ 25,00,000 per yearCompany DescriptionIntelliSmart Infrastructure Private Limited is India's leading provider of smart metering and digital solutions, driving innovation in the power distribution sector. As a joint venture of Energy Efficiency Services Limited (EESL) and the National Infrastructure Investment Fund (NIIF), IntelliSmart is dedicated to digitalizing utility...
-
Senior Quality Assurance Engineer
2 days ago
Gurgaon, Haryana, India Prospecta Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAbout Us:Founded in 2002 in Sydney, with offices in India and a presence across the Americas and Europe, Prospecta is a leading data management software company. Our flagship platforms:Master Data Online (MDO), enables accurate, compliant, and relevant master data for asset-intensive industries including Energy, Utilities, Oil & Gas, Mining, Infrastructure,...
-
Senior Associate
3 days ago
Gurgaon, Haryana, India NTT DATA Full time ₹ 12,00,000 - ₹ 36,00,000 per yearMake an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAThe Senior...
-
Senior Data Engineer
1 week ago
Gurgaon, Haryana, India Orange Business Full time ₹ 20,00,000 - ₹ 25,00,000 per yearCompany DescriptionAt Orange Business, our ambition is to become the leading European Network and Digital Integrator by leveraging our proven expertise in next-generation connectivity solutions, the cloud, and cybersecurity. Our 30,000 women and men are present in 65 countries, where every voice counts. Together, we are driven by the determination and team...
-
Senior Software Engineer
7 days ago
Gurgaon, Haryana, India Disco Full time ₹ 9,00,000 - ₹ 12,00,000 per yearYour ImpactThe Senior Software Engineer is a senior engineer responsible for subsystems of a project. They are expected to lead epics/initiatives, mentor more junior engineers, and contribute to architectural decisions. They have a substantial impact on their team and sometimes across teams. They design and develop high-quality, scalable, and innovative...