StoneX Group Inc.

Senior Software Engineer (Agentic Ai)

StoneX Group Inc.
Apply
2 years ago
Dublin, IrelandSenior

Responsibilities

  • Design and build scalable, low-latency C#/.NET backend services for ingesting, transforming, normalizing, and serving client risk data.
  • Build and operate personalized data and risk feeds supporting KnowRisk position and budget modeling and Strategy Builder hedge recommendations.
  • Process user data and usage signals for AI risk models and expose data through APIs and streams.
  • Architect high-throughput event-driven pipelines using Kafka or ActiveMQ and support reliable asynchronous processing.
  • Own data quality, lineage, entitlement, encryption, auditability, and security for sensitive client data.
  • Design schemas, APIs, documentation, and architecture while participating in reviews, design sessions, and agile ceremonies.
  • Collaborate with Data & Analytics and Intelligence Weaving teams and provide technical mentorship and architectural guidance.
  • Evaluate new technologies and AI-assisted development tools for the risk-data platform.

Requirements

  • 5+ years of professional backend development experience with C# and .NET, including .NET Core.
  • Strong experience building and operating ingestion, transformation, and normalization pipelines for large or high-throughput datasets.
  • Hands-on experience with event-driven or messaging systems such as Kafka or ActiveMQ and asynchronous processing.
  • Strong Microsoft SQL Server/T-SQL and/or PostgreSQL skills, plus experience with NoSQL databases, schema design, and query optimization.
  • Experience designing scalable, performant, secure, and highly available RESTful and/or gRPC APIs.
  • Hands-on Kubernetes, Docker, and cloud experience, with Azure preferred.
  • Strong understanding of distributed systems, multithreading, performance, authentication, authorization, permissioning, caching, logging, and security.
  • Strong analytical, problem-solving, communication, collaboration, and English-language skills.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent hands-on experience.
  • Preferred qualifications include risk management, hedging, commodities, financial markets, AI/ML model integration, AI-augmented data products, time-series data, data warehouses, ETL, data lineage, infrastructure-as-code, CI/CD, and leadership or mentorship experience.

Benefits

  • The role requires working in the office 4 days per week.

Tech Stack

Apache KafkaAzureC#DockerGrafanagRPCKubernetesMicrosoft SQL ServerOctopus DeployPostgreSQLRancherTeamCity

Categories

BackendData Engineering
StoneX Group Inc.

About StoneX Group Inc.

5,001-10,000 employees

StoneX Group Inc. is a public financial services firm that connects institutional, commercial, and retail clients to global markets through brokerage, execution, clearing, risk management, and cross-border payments. It offers trading and hedging across commodities, equities, fixed income, futures/options, and FX, and operates retail platforms via GAIN Capital’s FOREX.com and City Index (acquired 2020). Founded in 1924 and headquartered in New York, it lists on Nasdaq under SNEX.

Contact me