Software Engineer

CareCone Group

Sydney

On-site

AUD 180,000 - 280,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

CareCone Group is building and supporting trading analytics tools used daily by traders and operations staff. You will ship production-grade Python back-end services and React front-end components, with strict TDD, end-to-end ownership, and robust FIX connectivity.

You will design schemas for PostgreSQL/MSSQL, translate trader requirements, and communicate incident impact clearly while collaborating with a US team.

Qualifications

  • 5 years+ in front-office/trading tech within cash equities.
  • Production Python: fully typed, mypy-strict, domain-modelled.
  • FIX protocol: session life cycle, state management, reconciliation.
  • Fidessa live-trading integration experience.
  • PostgreSQL and MSSQL schema design for trading workflows.
  • Strong TDD with deterministic fixtures and assertions.
  • Ability to articulate and demonstrate structured LLM co-design workflows.

Responsibilities

  • Design, build, test, and support Python back-end services and React front-end apps for order flow, risk views, analytics, and reporting.
  • Maintain and extend FIX connectivity; manage Fidessa/Triton configurations and troubleshooting.
  • Design/own PostgreSQL and MSSQL schemas reflecting trading domain models and optimize queries.
  • Translate trader requirements into precise specs; communicate incidents clearly.
  • Adhere to a strict TDD cycle with sign-offs, tests, and peer reviews.
  • Leverage Copilot/LLMs as disciplined co-authors within the workflow.

Skills

Python back-end
FIX protocol
PostgreSQL
MSSQL
TDD discipline
Fidessa integration
LLM co-design
CI/CD
Trading domain
Debugging and tracing

Tools

Docker
Kubernetes
Jenkins
GitHub Actions

Job description

This role designs, builds, and supports the trading and analytics applications the desk depends on daily. We build our own tooling, we own it end-to-end, and we hold it to the same standard as any production trading system. You will work directly with traders and operations staff, ship real software, and apply genuine engineering discipline - including structured AI-assisted development as a first-class part of the workflow.

Key Responsibilities:
  • Design, build, test, and support Python back-end services and React front-end applications covering order flow, position and risk views, trade analytics, and reporting - modelled explicitly around business domain concepts: OrderRouter, RiskGate, MarketDataFeed, Strategy, OMS.
  • 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 that accurately reflect trading domain models; write and tune queries supporting real-time and end-of-day analytics workflows; coordinate larger database work with the US team.
  • Translate trader and operations requirements into clear specifications, walk stakeholders through design decisions, and communicate incident impact and resolution in plain language.
  • Apply a structured TDD cycle without exception: spec sign-off, implementation plan sign-off, automated tests agreed and written before code, peer review of all output (human or LLM-generated), and continuous test execution covering functional correctness, non-functional behavior (latency, throughput, resilience), and code quality gates.
  • Use Copilot and LLMs as a disciplined co-author operating inside that defined cycle-spec, sign off, implement, test, review, repeat. Unstructured vibe coding is not practiced here and will not be accepted in peer review.
Required Skills
  • ~5 years of experience in systems engineering for front office & operations trading technology within cash equities
  • Production Python: fully typed, mypy-strict, domain-modelled, Pythonic; dataclasses, Protocols, precise exception handling.
  • FIX protocol: session lifecycle, order state management, drop copy, reconciliation, venue-side troubleshooting.
  • Fidessa: hands-on support and integration experience in a live trading environment.
  • PostgreSQL and MSSQL: relational schema design for trading workflows, query optimization, operational support.
  • Genuine TDD discipline: unit-first, deterministic fixtures, meaningful assertions, coverage on critical paths. Demonstrable in a pair session, not just on a CV.
  • Structured LLM co-design practice: the candidate must be able to articulate their workflow clearly and demonstrate it live.
Preferred Skills
  • Cash equities microstructure: tick sizes, lot rules, auction mechanics
  • CI/CD pipelines (Jenkins or GitHub Actions), structured observability (logging, metrics, tracing), Docker/Kubernetes.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Front Office Software Engineer
Front Office Software Engineer

Vibehackers • Council of the City of Sydney

On-site
AUD 62,000 - 83,000
Health insurance
Senior Trading Systems Software Engineer (Python / React / FIX / Fidessa)
Senior Trading Systems Software Engineer (Python / React / FIX / Fidessa)

Indigitise Pty Ltd • Council of the City of Sydney

On-site
AUD 150,000 - 210,000
Front Office Software Engineer
Front Office Software Engineer

HTC Global Services • Council of the City of Sydney

On-site
AUD 150,000 - 210,000
Front Office Software Engineer
Front Office Software Engineer

HTC Global Services, Inc. • Sydney

On-site
AUD 180,000 - 240,000
Hybrid work
Work-life balance
Career development plan
+4
Front Office Trading Systems Engineer (Python + FIX)
Front Office Trading Systems Engineer (Python + FIX)

HTC Global Services, Inc. • Sydney

Hybrid
AUD 180,000 - 240,000
Hybrid work
Work-life balance
Career development plan
+4
Full Stack Software Engineer - Trading Workflow Technology
Full Stack Software Engineer - Trading Workflow Technology

Selby Jennings • Sydney

On-site
AUD 120,000 - 150,000
Senior Technical Analyst, Trading Systems & Client Support
Senior Technical Analyst, Trading Systems & Client Support

FlexTrade • Sydney

On-site
AUD 100,000 - 150,000
Front Office Software Engineer
Front Office Software Engineer

CareCone Group • Sydney

On-site
AUD 110,000 - 170,000
Vice President, Production Services Specialist II, Application Production Services &...
Vice President, Production Services Specialist II, Application Production Services &...

Quest Oracle Community • Australia

On-site
AUD 120,000 - 180,000
Senior Backend Engineer
Senior Backend Engineer

The HR Ally • Sydney

On-site
AUD 150,000 - 190,000