Global X ETFs

Global X ETFs

Principal Software Engineer

New York, NYPosted 3 days ago$230,000 – $245,000
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

We are hiring a founding engineer for the firm's proprietary investment platform — in effect, the operating system for our trading and portfolio management desks. Global X operates a large and growing ETF platform across multiple markets. Our investment desk runs on proprietary technology built in-house for portfolio management, trading, and the operational workflow around them, and we are investing significantly in advancing it as the product range and the number of markets grow. The engineering problems here are genuinely interesting ones. Real-time market data under back-pressure. Sub-second recalculation across a continuously changing book. Idempotent posting to external systems of record, where a duplicate or dropped message has direct financial consequences. Deterministic replay from an immutable event log. Multiple markets, calendars, and time zones. And a correctness standard set by a regulated business rather than by convenience. This role will own services end to end — design, implementation, deployment, and production — across a Java service tier and a Python quantitative tier on AWS. The decisions you make here shape the platform for years and set the engineering standard for the team that grows around it. Agentic coding tools are core to how we work, and AI is core to what we are building: the platform is designed so that agents are first-class participants in it rather than a capability layered on afterward. If you have been looking for a role where the scope is wide, the problems are hard, and the tooling keeps up with your ambition, this is that role.

Qualifications

Required Qualifications

  • 8+ years building and operating production backend services, including ownership of systems where failure had real consequences.
  • Deep experience with distributed, fault-tolerant systems: event-driven architectures, idempotency and delivery guarantees, back-pressure, graceful degradation, and the failure modes that only appear in production.
  • Expert Java (modern LTS releases, Spring Boot) and strong production Python, and comfortable moving between the two rather than specializing in one.
  • Agentic coding tools (Claude Code, Codex, Cursor, or equivalent) as part of your daily production work. We are interested in how you use them — where they accelerate you, where they mislead, and how you verify.
  • Cloud-native engineering on AWS: containerized compute, relational data, caching, queueing and eventing, and infrastructure-as-code.
  • Experience in a domain where correctness was non-negotiable — financial calculation, accounting, billing, or similar — with the testing discipline that implies.
  • A track record of owning systems end to end and of setting technical direction others follow.
  • Strong written communication. Specifications and design documents are load-bearing here, for the humans and for the tooling.

Preferred Qualifications

  • Buy-side or asset management domain: positions and holdings, transactions, corporate actions, benchmarks and index data, NAV, and the order lifecycle. ETF or 1940-Act fund experience is a strong plus.
  • Real-time market data and execution vendor integration (Bloomberg, FactSet, or equivalents); FIX protocol experience.
  • Building or consuming MCP servers, tool interfaces, or other agent-facing surfaces over production systems.
  • Spec-driven development workflows and maintaining agent steering documentation across a multi-service codebase.
  • Cross-language service interop; cloud data warehouse and distributed cache technologies.
  • Engineering in a regulated environment: SEC record keeping (Rule 204-2), Regulation S-P, SOC 1 controls, and the evidentiary questions raised by AI-assisted change.

Skills & Technologies

JavaPythonAWSCI/CDSpring

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Salary Range

$230,000 – $245,000

Location

New York, NY

Posted

3 days ago

Country

US