Talent.com
Vibehackers
Front Office Software EngineerVibehackers • Sydney, AU
Front Office Software Engineer

Front Office Software Engineer

Vibehackers • Sydney, AU
30+ days ago
Job description

Uses Copilot and LLMs as disciplined co-authors within a strict TDD workflow; explicitly forbids unstructured vibe coding.

About the Role

Build, maintain, and support front-office trading and analytics applications used by traders and operations, delivering production-grade Python back ends and React TypeScript front ends with disciplined TDD and structured LLM/AI-assisted development. The role owns end-to-end tooling, FIX and Fidessa integrations, and relational schemas for real-time trading workflows.

Job Description

Role

Front Office Software Engineer responsible for designing, building, testing, and supporting trading and analytics applications used by the trading desk. The engineer will work closely with traders and operations to ship production-grade software, own integrations and schemas, and operate within a strict TDD and structured AI-assisted development workflow.

Key Responsibilities

  • Design, build, test, and support Python back-end services and React front-end applications for order flow, position and risk views, trade analytics, and reporting.
  • Maintain and extend FIX connectivity and order routing integrations across APAC venues; support Fidessa/Triton configuration, session management, and user troubleshooting.
  • Design and own PostgreSQL and MSSQL schemas reflecting trading domain models; write and tune queries for real-time and end-of-day analytics and coordinate database work across teams.
  • Translate trader and operations requirements into clear specifications, communicate design decisions and incident impact in plain language.
  • Apply a strict TDD cycle: specification sign-off, implementation planning, automated tests written before code, peer review of all output (human or LLM-generated), and continuous test execution covering functional and non-functional behavior.
  • Use Copilot and LLMs as disciplined co-authors inside the defined development cycle; unstructured "vibe coding" is explicitly not accepted in peer review.

Requirements

  • ~5 years of systems engineering experience for front office & operations trading technology within cash equities.
  • Production Python expertise (fully typed, mypy-strict, dataclasses, Protocols, precise exception handling).
  • Production React and TypeScript experience (strict mode, no any, clean async patterns, cohesive component design).
  • Practical experience with the FIX protocol, including session lifecycle, order state management, drop copy, reconciliation, and venue-side troubleshooting.
  • Hands-on Fidessa integration and support experience in a live trading environment.
  • PostgreSQL and MSSQL schema design, query optimization, and operational support experience.
  • Strong TDD discipline (unit-first, deterministic fixtures, meaningful assertions, critical-path coverage); ability to demonstrate in a pair session.
  • Ability to articulate and demonstrate a structured LLM co-design workflow live.

Preferred

  • Knowledge of cash equities microstructure (tick sizes, lot rules, auction mechanics).
  • Familiarity with CI/CD pipelines (Jenkins or GitHub Actions), structured observability (logging, metrics, tracing), and containerization/orchestration (Docker, Kubernetes).

Employment & Compensation

  • Job Types: Contract, Full-time
  • Pay: $45.00 - $60.00 per hour (currency not specified in posting)

Location & Authorization

  • Work Authorization: Australia (required)
  • Health insurance

Python mypy dataclasses Protocols React TypeScript FIX Fidessa Triton PostgreSQL MSSQL Copilot LLMs Jenkins GitHub Actions Docker Kubernetes

Skills

System Design Test-Driven Development Communication Stakeholder Engagement Troubleshooting Operational Support Observability CI/CD Pair Programming Domain Modeling Team Collaboration

#J-18808-Ljbffr

Create a job alert for this search

Front Office Software Engineer • Sydney, AU

Similar jobs

Front Office Specialist - Client Enablement, AVP

State Street CorporationSydney, NSW, AU

The Post Production Support Specialist (PPSS) supports customers post go-live of the Charles River Investment Management Solution (CRIMS) implementation.Their contributions include defining new cli... Show more

Graduate Frontend Engineer: Build Real-Time UI Experiences

swipejobsSydney, AU

A leading tech company in Australia is looking for a Graduate Frontend Engineer passionate about frontend development.This is a unique opportunity to join a high-growth team where you'll design and... Show more

 • Promoted

Software Engineer

HealthylifeSydney, AU

Opportunity to work on the latest technology and methodology.You’re curious and prefer to know how stuff works instead of just getting things done.Salary range $80,000 to $90,000 PA.Say hello to th... Show more

 • Promoted

Frontend Engineer - Ecommerce

RefulfilManly, AU

Refulfil Manly, New South Wales, Australia.We’re a small team building the magic behind the fastest-growing consumer goods rental merchants on the planet, from dynamic marketplace systems to seamle... Show more

 • Promoted

Front End Developer (With Squiz Experience)

Certus Recruitment GroupSydney, AU

Our client is looking for an experienced.This hybrid role (3 days in-office / 2 days WFH) is based in.Develop and deliver high-quality frontend solutions using modern frameworks (e.Ensure web funda... Show more

 • Promoted

Staff Software Engineer

HaastSydney, AU

Ready to build the platform that rewrites how a $50B industry operates?.We aren’t just "experimenting" with AI - we are shipping one of the first enterprise-grade LLM platforms delivering mission-c... Show more

 • Promoted

Front Office Specialist - Client Enablement, AVP

2901 Charles River Development Inc Australia BranchSydney, NSW, AU

The Post Production Support Specialist (PPSS) supports customers post go-live of the Charles River Investment Management Solution (CRIMS) implementation.Their contributions include defining new cli... Show more

Full Stack Software Engineer | Breakthrough GenAi Tech Co

ai talent.auSydney, AU

Full Stack Software Engineer | Breakthrough GenAi Tech Co.We’re thrilled to be exclusively partnering with an innovative, product-led technology company at the forefront of Gen AI and retail analyt... Show more

 • Promoted

Frontend Engineer Intern — Live Platform UI & Growth

RobogalsSydney, AU

TikTok is seeking passionate interns for the TikTok LIVE team in Australia.You will develop user interfaces and infrastructures for TikTok LIVE, enhancing user experience across devices.Candidates ... Show more

 • Promoted

Mid-level Software Engineer

Luxury EscapesSydney, NSW, AU

Be part of the team transforming global travel experiences!.Luxury Escapes is one of the world’s fastest-growing travel websites, with over 8 million members, recently winning the National Travel I... Show more

Lead Software Engineer - Front End (Bangkok based, Relocation provided)

AgodaSydney, AU

Lead Software Engineer – Front End (Bangkok based, Relocation provided).At Agoda, we bridge the world through travel.Our story began in 2005, when two lifelong friends and entrepreneurs, driven by ... Show more

 • Promoted

Frontend Technical Support Engineer - Customer Impact

SaltSydney, AU

A leading technology company is seeking a Technical Support Engineer in Sydney to manage complex technical issues and provide excellent customer service.The ideal candidate has at least 5 years of ... Show more

 • Promoted

Front Office All Rounder

Accor Apartments & RealtySydney, AU

Think of yourself as the go-to expert for room availability, rates, and the wonderful experiences our hotel offers.You bring a touch of excitement by suggesting enticing upgrades and are at the for... Show more

 • Promoted

Principal Software Engineer (Front-End)

GROW IncSydney, AU

GROW Inc Sydney, New South Wales, Australia.Principal Software Engineer (Front-End).GROW Inc Sydney, New South Wales, Australia.Be among the first 25 applicants.Get AI-powered advice on this job an... Show more

 • Promoted

Frontend Software Engineer, TikTok LIVE - Australia

TikTokSydney, AU

Responsible for the construction of TikTok LIVE ecosystem, with a primary focus on supporting user-side products across diverse web/mobile/desktop platforms, and coordinating full-stack systems.Col... Show more

 • Promoted

React Frontend Engineer - Build a Scalable Platform

WHIZZ Technologies Pty LtdSydney, AU

A leading tech company in Sydney is seeking a skilled engineer to launch a new scalable platform.As part of a dynamic team, you'll work with cutting-edge technologies and closely with leadership to... Show more

 • Promoted

Platform Engineer

Tata Consultancy ServicesSydney, AU

Cloudera Platform Maintenance/Administration.Deep Understanding of Iceberg and Lake House Architecture.Basic Understanding of Cloud Environment.Hands‑on experience with Azure Synapse.Extensive trou... Show more

 • Promoted

Senior Software Engineer (Frontend), Business Accounts

AirwallexSydney, AU

Airwallex is the only unified payments and financial platform for global businesses.Powered by our unique combination of proprietary infrastructure and software, we empower over 200,000 businesses ... Show more

 • Promoted

Staff Frontend Engineer - Apps API Platform- Remote across ANZ

CanvaSydney, AU
Remote

Join the team redefining how the world experiences design.We know job hunting can be a little time consuming and you're probably keen to find out what's on offer, so we'll get straight to the point... Show more

 • Promoted

Staff Software Engineer

SlopeSydney, AU

Anduril’s Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis to create software and hardware solutions that r... Show more