{"id":2058067,"url":"https://alion.io/job/stonex-group-senior-software-engineer","title":"Senior Software Engineer","company":{"id":2646,"name":"StoneX Group","domain":"stonex.com","url":"https://alion.io/company/stonex","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"iCIMS","truth_index":{"grade":"A","score":100,"open_postings":4,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":10,"computed_at":"2026-10-08T05:49:30Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Dublin, Ireland"],"countries":["IE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":75000,"max_usd":157000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":30},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"ActiveMQ","optional":false},{"name":"Agile","optional":false},{"name":"Anthropic","optional":false},{"name":"Apache Kafka","optional":false},{"name":"Azure","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"Docker","optional":false},{"name":"ETL/ELT","optional":false},{"name":"GitHub","optional":false},{"name":"gRPC","optional":false},{"name":"gRPC for .NET","optional":false},{"name":"Kubernetes","optional":false},{"name":"MS SQL","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Time Series Forecasting","optional":false},{"name":"ASP.NET Core","optional":true},{"name":"Grafana","optional":true},{"name":"Octopus Deploy","optional":true},{"name":"Rancher","optional":true},{"name":"TeamCity","optional":true}],"status":"live","first_seen_at":"2026-10-08T00:41:49Z","employer_posted_date":"2026-10-08","last_verified_at":"2026-10-09T02:40:09Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Overview\nConnecting clients to markets - and talent to opportunity. With 5,400+ employees and over 80,000 institutional, commercial, and payments clients, we operate from more than 80 offices spread across six continents. As a Fortune 100, Nasdaq-listed provider, we connect clients to the global markets - focusing on innovation, human connection, and providing world-class products and services to all types of investors.Whether you want to forge a career connecting our retail clients to potential trading opportunities, or ingrain yourself in the world of institutional investing, StoneX Group is made up of four business segments that offer endless potential for progression and growth.\nCorporate: Engage in a deep variety of business-critical activities that keep our company running efficiently. From strategic marketing and financial management to human resources and operational oversight, you’ll have the opportunity to optimize processes and implement game-changing policies.\nResponsibilities\nPosition Purpose: You’ll own the data and risk-feed backbone of the Intelligent Risk Team - building the backend services that ingest, process and model client data (budgets, financial and physical positions) and turn it into the custom, AI-augmented risk feeds that power personalized, client-specific risk views across Nexus Intelligence. Your work directly underpins KnowRisk position & budget modeling, the Strategy Builder hedge engine, and the AI risk models that run on client data. As a senior, hands-on member of a lean agile team, you’ll have real ownership over the architecture, quality and direction of the risk-data platform.\nTech Stack You’ll Work With\nLanguages & Frameworks: C#, .NET Core, ASP.NET Core\n Architecture: Microservices, event-driven (Kafka, ActiveMQ), CQRS\nData & Pipelines: high-throughput ingestion, transformation & normalization; time-series and positional/financial data; custom data and risk feeds\nCloud & Infra: Azure, Kubernetes, Docker, Rancher, TeamCity, Octopus, Grafana\n Databases: MS SQL Server (T-SQL), PostgreSQL, NoSQL\nTooling: GitHub, Visual Studio Code, Visual Studio / Rider, ReSharper\n AI Tools: GitHub Copilot, MS Copilot, Anthropic Claude (incl. Claude Code); integrating with AI risk models and AI-assisted development workflows\nPrimary Duties Will Include\nDesign and build scalable, low-latency backend services that ingest, transform, normalize and serve client data - budgets, financial positions and physical positions - that powers risk modeling across the Risk & AI Vertical.\nBuild and operate the custom data and risk feeds that deliver personalized, client-specific risk views, including KnowRisk position & budget modelling and Strategy Builder hedge recommendations.\nProcess user data and usage signals, and expose them to AI risk models so insights and recommendations adapt to each client’s portfolio, exposures and permissions.\nArchitect event-driven pipelines (Kafka / ActiveMQ) for high-throughput, reliable processing, and expose data to downstream Nexus surfaces via well-designed APIs and streams.\nOwn data quality, lineage, entitlement and security across sensitive client data, applying best practices for permissioning, encryption and auditability in a regulated environment.\nPartner with the Data & Analytics team on upstream intake and with the Intelligence Weaving team on surfacing risk insights across other Nexus domains.\nParticipate in code reviews, design sessions and agile ceremonies; provide design diagrams and documentation for the systems you build.\nAct as a technical mentor and a source of guidance, anticipating issues at the product level and making architecture and design decisions to avoid them.\nContinuously explore and evaluate new technologies - including AI tooling - that could improve the risk-data platform.\nQualifications\nTo Land this role you will need:\n5+ years of professional backend development experience with C# / .NET (.NET Core).\nStrong experience building and operating data processing pipelines - ingestion, transformation, normalization - and working with large or high-throughput datasets.\nHands-on experience with event-driven / messaging systems such as Kafka or ActiveMQ and asynchronous data processing.\nSolid relational database skills with Microsoft SQL Server (T-SQL) and/or PostgreSQL, plus experience with NoSQL; comfortable designing schemas and writing optimized queries.\nExperience designing and building RESTful (and/or gRPC) APIs for scalability, performance, security and high availability.\nHands-on experience with Kubernetes and Docker, and cloud services (Azure preferred).\nStrong grasp of distributed systems, multithreading and performance, and of cross-cutting concerns: authentication, authorization, permissioning, caching, logging and security.\nStrong analytical and problem-solving skills, attention to detail, and the ability to work with sensitive client data responsibly.\nExcellent communication skills and the ability to collaborate across technical and non-technical teams; fluent in English (spoken and written).\nA growth mindset and eagerness to stay current with industry trends.\nWhat makes you stand out:\nExperience with risk management, hedging, commodities, or financial markets - or a strong desire to learn.\nExposure to AI / ML model integration, feature/usage pipelines, or AI-augmented data products.\nExperience with AI-assisted development tools (GitHub Copilot, MS Copilot, Anthropic Claude / Claude Code, Cursor).\nExperience with time-series data, data warehouses, ETL, and data-lineage / cataloguing.\nFamiliarity with infrastructure-as-code and CI/CD pipelines.\nDemonstrated leadership / mentorship experience.\nEducation\nBachelor’s degree in Computer Science, Software Engineering, or a related field - or equivalent hands-on experience.\nWorking Environment\n4 days in office per week","description_format":"text","description_chars":5847,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Currency Exchange & FX Payments","Online Brokerage & Trading Platforms"],"lifecycle":[{"event":"open","at":"2026-10-08T00:41:49Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":10,"reasons":["conf:0","velocity","win:early"],"computed_at":"2026-10-08T05:49:30Z"},"pay":null,"html_url":"https://alion.io/job/stonex-group-senior-software-engineer","json_url":"https://alion.io/job/stonex-group-senior-software-engineer.json","meta":{"generated_at":"2026-10-09T03:12:03Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1618,"day_limit":5000,"remaining_today":3382,"minute_limit":60,"resets_at":"2026-10-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2646},"rest":"https://alion.io/mcp/rest/get_company?id=2646"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fstonex-group-senior-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fstonex-group-senior-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fstonex-group-senior-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/stonex-group-senior-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fstonex-group-senior-software-engineer"}]}