Principal Python Developer at Nixil
Sydney NSW 2000, New South Wales, Australia -
Full Time


Start Date

Immediate

Expiry Date

11 Jul, 25

Salary

0.0

Posted On

11 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Microservices, Middleware, Kafka, Market Data, Programming Languages, Glue, Trading Systems, Data Services, Mongodb, Java, Capital Markets

Industry

Computer Software/Engineering

Description

WORK OPTIONS:

Are you a seasoned Python developer with a passion for solving complex problems in capital markets or trading environments?
Join one of Australia’s leading banks as they modernise their analytics platform and shape the future of Global Markets.
We’re looking for a Principal Python Developer who thrives in a fast-paced, innovative environment where digitisation, automation, and data-driven decision-making are front and center. If you’re ready to make a real impact through cutting-edge development and quantitative analytics, this is your opportunity.

ESSENTIAL SKILLS AND REQUIREMENTS:

  • 8+ years of Python development experience.
  • Strong grasp of capital markets or trading systems — especially trade and market data.
  • Experience with modern software architectures, including Kafka and middleware.
  • Bonus points for proficiency in Java or other programming languages.
  • Excellent communication and stakeholder engagement skills.
  • Experience with the Beacon Platform. (Nice-to have)
  • Deep knowledge of financial/risk products in capital markets.
  • Familiarity with AWS services, microservices, and serverless architecture.
  • Hands-on with Postgres, MongoDB, and cloud-native data services like Redshift, Glue, DataZone.
  • Proficiency in CI/CD, GitHub Actions, automated testing, and Atlassian tools.
Responsibilities
  • Build and deliver robust, scalable software solutions for Global Markets.
  • Own the full product lifecycle — from design through to deployment and continuous improvement.
  • Apply quantitative and data engineering skills to support complex financial decision-making.
  • Digitalize end-to-end deal lifecycle processes through innovative applications.
  • Integrate and optimize solutions using Kafka, middleware, and cloud-native tools.
  • Stay on the pulse of new technologies (AI, ML, cloud) and explore their business impact.
Loading...