What are the responsibilities and job description for the Senior Software Engineer - Trading Firm position at Saragossa?
You’ll be building the infrastructure that powers mid-frequency trading research—not back-office tooling that sits several layers removed from the action.
This role sits within a proprietary trading platform focused on mid-frequency strategies, where you’re designing and scaling the data systems that connect research directly to live trading decisions. Improvements you make to throughput, latency, or tooling are felt immediately by traders and quants, whether that’s faster strategy iteration or more reliable access to data.
There’s significant ownership in this position. The team is expanding, which means greenfield work, architectural decision-making, and the opportunity to shape core infrastructure rather than just maintain existing systems. You’ll be solving scaling challenges in a high-performance environment where reliability, speed, and correctness directly influence trading outcomes.
The firm trades its own capital, so there’s no external client layer slowing things down. Engineering sits at the center of the business alongside trading and research, not as a support function. You’ll work closely with traders and researchers across equities, ETFs, fixed income, FX, commodities, and energy, which keeps the technical problem space broad and constantly evolving.
The ideal background is strong Python engineering experience with a track record of building large-scale data systems in production. Exposure to distributed data platforms or workflow orchestration tools is important, along with solid systems thinking and strong software engineering fundamentals. You should be comfortable building infrastructure that needs to perform reliably at scale.
Base salary is $175k–$225k depending on experience, and includes a discretionary bonus.
Salary : $175,000 - $225,000