Senior Software Engineer
Greenstone Financial Services · Sydney, NSW, Australia
Own feature delivery and platform observability across customer-facing insurance and financial services portals serving tens of thousands of users.
- Deliver most feature work with coding agents (Claude Code, Codex, GitHub Copilot), applying established planning and implementation patterns while managing context quality and model cost
- Hold AI-written code to the same bar as any other change (TDD, review, observability), using MCP integrations to give agents the project context needed for planning and implementation
- Led adoption of OpenTelemetry, OpenFeature (with LaunchDarkly), and Storybook, enabling end-to-end observability, progressive feature delivery, and component development with a visual-regression testing layer
- Consolidated observability into Datadog (logs, metrics, traces, RUM) for unified system visibility
- Improved the E2E framework to run in ~2 minutes by spinning up ephemeral environments in CI, bypassing third-party auth, caching sessions, and parallelising test execution
- Built a self-service test-data API into the pre-prod login flow, replacing manual DB access and becoming the organisation's default entry point to test environments
- Moved the team to routine business-hours deployments, making out-of-hours releases and manual production validation the exception rather than the norm