The G-20 Group is a pioneer in Quantitative Trading systems in cross-asset markets. Headquartered in Switzerland, we operate at the intersection of Quantitative Research, Software Engineering and Trading. The team combines a startup mindset with extensive experience in proprietary Trading, Technology and Quantitative Finance.
Role Overview
We are looking for a technically proficient and detail-oriented Treasury Systems Developer to design, build, and maintain a robust treasury and balance sheet reporting system for our trading operations. This is a unique opportunity to shape the infrastructure that supports our firm's financial intelligence--tracking capital flows across trading desks, accurately reporting real-time equity positions, and integrating multiple systems and data sources into a central source of truth.
Note: this is a fixed term contract for 3 months with the potential to extend monthly
Key Responsibilities
Develop and maintain a centralized treasury management and balance sheet reporting system.
Build data pipelines and interfaces to aggregate firm-wide financial positions from trading PnLs, capital allocations, and liquidity reports.
Develop user-friendly front-end environments (likely via Google Sheets or web UIs) for internal reporting, supported by scalable back-end infrastructure.
Collaborate across trading, operations, and finance teams to align technical implementation with business requirements.
Ensure accuracy, completeness, and auditability of the firm's equity reporting and capital allocations.
Requirements
Bachelor's or Master's degree in Computer Science, Finance, Engineering, or a related field.
3+ years of experience in financial systems development or treasury/operations engineering in a trading or financial environment.
Strong Python skills, including building back-end services, data integration pipelines, and API interactions.
Deep familiarity with Google Sheets including Apps Script, integrations, and automation.
Experience designing systems that interact with multiple business units and data types.
Solid understanding of balance sheet mechanics, treasury operations, and capital/equity reporting.
Strong problem-solving ability, attention to detail, and a proactive mindset.
Preferred / Desirable Experience
Experience with financial reporting, treasury platforms, or internal control systems in trading firms.
Familiarity with web front-end development (e.g., React.js) to create lightweight internal dashboards.
Exposure to Docker, AWS, Redis, and other infrastructure or DevOps tools.
Understanding of how trading PnL, margin, and settlement interact with firm equity.
Prior experience working closely with Traders, Finance, or Risk Teams.
Right to work: This role will be based in our Zurich office. Only candidates who possess the right to work in Switzerland need apply.
Application deadline: August 31st
If you are excited about developing tools that give real-time visibility into the financial health of a dynamic trading firm, apply today. Join G-20 and be a part of a team that is at the forefront of financial markets, driving innovation and excellence in the sector.
Beware of fraud agents! do not pay money to get a job
MNCJobs.ch will not be responsible for any payment made to a third-party. All Terms of Use are applicable.