Data Engineer

5 days ago


Singapore Gunvor Group Full time

Data Engineer – Crypto Algorithm Execution Build and operate a production‐grade crypto execution stack that trades efficiently across fragmented liquidity. You will deliver robust reference pricing, smart order placement, and high‐availability systems that minimize costs and enable reliable, scalable execution. Design, implement, and maintain an execution algorithm for major crypto exchanges such as Kraken and Binance. Develop fair‐value models that aggregate prices across venues to produce reliable reference pricing. Optimize order placement strategies including slicing and liquidity seeking to reduce slippage and transaction costs. Collaborate with data engineers and quantitative researchers to integrate live market feeds and trading signals into the execution framework. Build monitoring and diagnostics for execution performance, latency, and risk. Ensure the codebase is resilient, production‐ready, and highly available under live trading conditions. Document design choices and provide clear technical support for internal stakeholders. Execution Algorithm Design, implement, and maintain an execution algorithm on crypto exchanges (Kraken, Binance, etc.) capable of trading efficiently across fragmented liquidity pools. Develop fair‐value models that aggregate prices across multiple exchanges, ensuring robust reference pricing for execution. Optimize order placement strategies (e.g., slicing, liquidity‐seeking logic) to minimize slippage and transaction costs. Collaborate with data engineers and quantitative researchers to integrate live market feeds and trading signals into the execution framework. Build monitoring and diagnostic tools for execution performance, latency, and risk exposure. Ensure code is production‐ready, resilient, and can run with high availability under live trading conditions. Document design choices and provide technical support for internal stakeholders. Strategic Collaboration & Business Alignment Translate trading objectives into clear execution KPIs such as slippage, fill rate, and venue hit ratio. Partner with trading and risk to prioritize venue coverage, product scope, and rollout timelines. Align roadmap with compliance and security requirements for regulated and high‐risk venues. Run quarterly business reviews that connect execution performance to PnL impact and costs. Coordinate with data engineering to ensure feed quality and data contracts meet execution needs. Maintain a venue scorecard that ranks exchanges on liquidity, reliability, and fee structure. Define success criteria for new features and validate outcomes with A/B or canary rollouts. Communicate trade‐offs and recommendations to leadership using clear, data‐backed narratives. Innovation & Product Development Prototype and ship smart order logic including slicing, liquidity seeking, and venue selection. Build fair‐value and microprice models that adapt to regime shifts and market stress. Introduce latency‐aware routing that accounts for network jitter and venue throttling. Incorporate fee and rebate modeling to optimize net execution price across venues. Experiment with reinforcement or bandit strategies for dynamic parameter tuning. Establish a rapid experiment framework with guardrails and automatic rollbacks. Collaborate with quants to integrate signal strength into execution aggressiveness. Maintain a backlog of validated ideas with expected impact, complexity, and dependencies. Mentorship & Technical Oversight Set coding standards with strong focus on TDD, linters, and reproducible builds. Review designs and PRs for correctness, failure modes, and performance characteristics. Pair with engineers on tricky components such as stateful order handling and retry logic. Provide clear API guidelines for order entry, market data access, and diagnostics. Run post‐incident debriefs that turn issues into actionable learning and patterns. Create onboarding playbooks and sample runs that shorten time to first production change. Define competency matrices and personalized growth plans for the team. Curate knowledge through living docs, design records, and architecture diagrams. Operational Excellence Enforce SLOs for latency, error rate, and availability with visible dashboards and alerts. Implement chaos and failure injection to validate retry, circuit breaker, and fallback paths. Automate release pipelines with staged environments and progressive delivery. Establish venue‐specific health checks for gateways, throttles, and rate‐limit budgets. Track execution quality with real‐time TCA including slippage, markouts, and reject analysis. Build runbooks for incident response, venue outages, and abnormal market conditions. Harden infrastructure with redundancy, idempotent handlers, and durable state storage. Continuously reduce toil through automation, self‐healing jobs, and configuration as code. Profile Bachelor's degree or higher in Computer Science, Engineering, Applied Mathematics, or a related field. 3+ years' relevant experience in data engineering, trading systems, or financial technology. Proven experience designing or implementing trading execution algorithms, preferably in crypto or other electronic markets. Solid understanding of order book dynamics, liquidity, and market microstructure. Familiarity with exchange APIs (REST, WebSocket) and low‐latency system design. Skills Microsoft Azure: AKS, Event Hubs, Service Bus, Functions, VM Scale Sets, VNet and Private Link, Managed Identity, Key Vault. Infrastructure as code with Bicep or Terraform. Monitoring with Azure Monitor, Log Analytics, and Application Insights. Python: async IO with asyncio, FastAPI for low‐latency services, pandas and NumPy for data handling, pydantic for data contracts, pytest and hypothesis for tests, packaging and type hints for maintainability, performance tuning with profiling and numba where appropriate. And/Or C++: low‐latency networking and market connectivity, concurrency and lock‐free patterns, memory management and cache‐aware design, gRPC and protobuf, build and tooling with CMake, sanitizers, and clang‐tidy, careful ABI discipline for reliability. And/Or C#: .NET 8 services using async and Channels, high‐throughput order and market data handlers, Azure SDK integration, minimal APIs or ASP.NET Core, profiling with dotTrace and PerfView, resilience patterns with Polly, structured logging with Serilog. And/Or Java and Scala: JVM tuning and GC optimization, Netty‐based or Vert.x services, Akka or Kafka Streams for streaming, Kafka clients and schema registry, testing with JUnit and ScalaTest, build systems with Gradle or Maven. Data and API contracts: protobuf and gRPC for low‐latency RPC, Avro or JSON Schema for events, schema evolution and versioning, strong typing across languages, code generation pipelines that keep Python, C++, C#, Java, and Scala in sync. DevOps and quality on Azure: containerization with Docker, CI and CD with GitHub Actions or Azure DevOps, security scanning and SAST, secrets management with Key Vault, observability with OpenTelemetry and distributed tracing, canary releases and automated rollbacks. Additional Skills Highly numerate, rigorous, and resilient in problem‐solving. Ability to prioritize, multitask, and deliver under time constraints. Strong written and verbal communication in English. Self‐motivated, proactive, and detail‐oriented. Comfortable working under pressure in a fast‐paced environment. Excellent communication skills, ability to explain technical topics clearly. Team player with ability to collaborate across engineering, quant, and trading teams. If you think the open position you see is right for you, we encourage you to applySeniority Level Mid‐Senior level Employment Type Full‐time Job Function Information Technology Industries Oil and Gas #J-18808-Ljbffr


  • Azure Data engineer

    2 weeks ago


    Singapore NTT Data Singapore Full time

    Job Responsibilities: Data Analysis and Interpretation: Perform in-depth analysis of structured and unstructured data sets to identify trends, patterns, and valuable insights that drive business decisions and strategies. Data Visualization and Reporting: Develop intuitive and visually appealing dashboards, reports, and presentations to communicate complex...

  • Azure Data engineer

    2 weeks ago


    Singapore NTT Data Singapore Full time $60,000 - $180,000 per year

    Job Responsibilities:Data Analysis and Interpretation: Perform in-depth analysis of structured and unstructured data sets to identify trends, patterns, and valuable insights that drive business decisions and strategies. Data Visualization and Reporting: Develop intuitive and visually appealing dashboards, reports, and presentations to communicate complex...


  • Singapore NTT DATA Full time $80,000 - $120,000 per year

    Make 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 Data Centre...


  • Singapore NTT Data Singapore Full time $120,000 - $180,000 per year

    ResponsibilitiesRead, interpret, and validate data centre floor plans and technical drawingsDesign and plan DC hall layouts for newly allocated spaces, including rack positioning, structured cabling, power, and cooling designReview and assess vendor-submitted data centre plans, evaluate proposed technologies, and clarify design...

  • Data Engineer

    2 weeks ago


    Singapore NTT Data Singapore Full time

    **Competency Required**: - Possess a degree in Computer Science/Information Technology or related fields. - At least 3 years of experience in a role focusing on development and support of data ingestion pipelines. - **Experience with building on data platforms, e.g. Snowflake.**: - **Proficient in SQL and Python.**: - Experience in continuous integration...

  • Data Engineer

    2 days ago


    Singapore NTT Data Singapore Full time $120,000 - $180,000 per year

    Requirements Bachelor's degree in Computer Science or a related field. At least 7 years of IT experience of which at least 5 years' experience in similar role, ideally in a Big Data tools Proficient understanding of distributed computing principles Strong experience of Hadoop, Spark, Iceberg and Spring Boot Experience with building stream-processing...


  • Singapore NTT Data Singapore Full time $120,000 - $200,000 per year

    The Implementation Engineer stands between the project manager, design engineer and operations. They support initiatives as they transition between design, implementation, and operations. They are active in all phases as an SME to support, solve program and facilitates decision making. The goal is to help the orderly and timely execution of projects and...


  • Singapore Data Analytics Full time

    Get to Know the Team Our Search and Personalisation Team focuses on advancing scalable machine learning and experimentation frameworks that power search relevance, ranking, and recommendations across Grab. By leveraging cutting-edge analytics and statistical methods, we continuously optimize how users connect with merchants, services, and content. Get to...

  • Data Engineer

    2 weeks ago


    Singapore COMMUNITY DATA LABS PTE. LTD. Full time

    We are a San Francisco and Singapore based stealth startup developing a new framework for data on the internet powered by data interoperability and new economic systems. We are a stealth startup where everyone directly contributes to the core product. You’ll need to be comfortable wearing many hats and managing projects end-to-end independently. We are...


  • Singapore NTT DATA Full time $120,000 - $180,000 per year

    Make 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 Data...