What are the responsibilities and job description for the Software Engineer - Investment Management - Chicago 12 Month Contract position at Saragossa?
We're building a new platform from scratch at the intersection of software engineering, AI, and investment research, and we're hiring an exceptional engineer to help shape it from day one.
You'll work directly with researchers, quantitative analysts, and quant developers to architect systems that power how investment ideas are generated, tested, and acted on. A big part of the role is designing AI-native and agentic workflows that let non-engineers build, test, and deploy their own software-supported processes safely and at speed — then applying real engineering discipline to everything AI touches: code review, testing, guardrails, observability, and production hardening.
You'll build scalable cloud-native data pipelines, APIs, orchestration workflows, and backend services, and establish the reusable patterns and frameworks that let the team scale delivery across research, analytics, and investment workflows.
You bring expert-level Python, strong architecture instincts, deep CI/CD and testing fluency, and hands-on experience with AI-assisted development tools and agentic frameworks in production — not just experimentation. Experience with C#/C , distributed systems, containerization, and full-stack work (React/Angular) all strengthen the profile. Financial markets familiarity is a plus but not required — what matters most is exceptional engineering capability and the ability to partner with domain experts.
This is a 3x week onsite hybrid contract, so you must live in Chicago or surrounding areas for this role.
They'll need someone who's fully authorized to work in the US without any sponsorship / visa (cannot support H-1B visa).
C2C must be through your own LLC (CANNOT be through an employer) and if need be we can do W2 at a reduced rate.