Realta is transforming how businesses manage risk in the fast-moving world of payments through the development of a new risk management platform. As a Senior Graph Database Engineer, you will design, implement, and optimize scalable graph databases, lead complex analytical projects, and mentor data engineers while collaborating with stakeholders to enhance financial risk and compliance solutions.
Responsibilities:
- Lead the end-to-end design and implementation of highly performant graph databases to efficiently model and store complex networks of entities, ensuring real-time information retrieval for critical decisions
- Explore the payments domain to identify untapped opportunities and potential risks, and support the inclusion of domain context within graphs
- Architect and implement robust strategies for optimizing graph queries, data models, and indexing across large-scale datasets, ensuring the scalability and high availability of our analytics infrastructure
- Support the Machine Learning initiatives within the organization by providing query optimization to meet the needs of providing graph insights for real-time and near-real-time decision making
- Ensure compliance with relevant data protection regulations, internal governance and controls, and industry standards
- Provide expert mentorship and technical leadership to data engineers and scientists, fostering a culture of continuous learning and excellence
- Apply extensive research background to explore cutting-edge graph techniques and technologies, staying abreast of industry trends and incorporating innovative approaches into our analytics strategy for payments, underwriting, and merchant monitoring
- Conduct ad-hoc analyses to address specific business challenges or inquiries by the senior leadership. Provide quick and insightful solutions to support decision-making
- Document graphs, methodologies, and findings comprehensively, facilitating knowledge transfer within the team and ensuring transparency for stakeholders
- Collaborate with cross-functional teams, including product managers, engineers, and business stakeholders, to translate business requirements into graph solutions that drive business value across the organization
- Stay abreast of emerging technologies, methodologies, and industry best practices to continually enhance your skills and bring innovative approaches to the team
Requirements:
- Master's or Ph.D. degree in Computer Science, Statistics, Mathematics, or a related field, with a strong emphasis on data, networks and/or graphs
- 5+ years of hands-on, senior-level experience in graph database architecture, engineering, or a related analytical role, with a demonstrable track record of leading and successfully delivering complex, production-grade graph database projects and initiatives
- Deep expertise and hands-on experience with graph data modelling paradigms (e.g., LPG, RDF) and graph query languages (e.g., Gremlin, SparQL, Cypher)
- Extensive experience in designing and implementing graph databases, knowledge graph with a focus on Neo4j or AWS Neptune for knowledge graph applications
- Solid understanding of graph data design, graph data modeling and graph analytics. Familiarity with machine learning and GenAI concepts and their application in graph analytics (e.g. GNNs) is a significant advantage
- Experience with cloud-based database solutions and knowledge of distributed database systems
- Strong proficiency in optimization of graph databases both from a storage and retrieval perspective
- Experience with other relevant programming languages, such as Python, R, or similar languages. Knowledge of data manipulation and analysis libraries (e.g., Pandas, NumPy, SciPy) and experience in building and deploying machine learning models using frameworks such as TensorFlow, Keras, or Scikit-learn, will be an advantage
- Proven experience with CI/CD tools (e.g., GitHub Actions, Jenkins or equivalent), version control (Git), orchestration/DAGs tools (AWS Step Functions, Airflow, Luigi, Kubeflow, or equivalent)
- Excellent problem-solving skills and the ability to work in a collaborative team environment
- Excellent communication and interpersonal skills, with the ability to effectively convey complex technical concepts to non-technical stakeholders and senior executives
- Proven experience in developing and implementing data-driven strategies and roadmaps, with a strong focus on driving business growth and innovation through data analytics
- Strong problem-solving abilities and a strategic mindset, with the capacity to identify opportunities for data-driven innovation and drive positive outcomes for the organization