Senior Python Application Engineer – Production & Infrastructure - HFT- Sydney
About the job
Build scalable Python applications that simplify complex infrastructure, collaborating globally across engineering teams to design reliable solutions, improve systems, and solve challenging real-world technical problems.
What You'll Do:
- Design, develop, test, and maintain high-quality Python applications supporting complex infrastructure and internal users.
- Collaborate directly with users to understand requirements and translate business and technical needs into practical software solutions.
- Contribute across the full software development lifecycle, from requirements gathering and system architecture to coding, testing, deployment, and continuous improvement.
- Work alongside sysadmins, network engineers, and other technical specialists to solve critical infrastructure challenges.
- Develop and enhance back-end and front-end applications using technologies such as Python, Go, Django, Flask, Dash, and React.
- Work with modern infrastructure and data technologies, including Kubernetes, Kafka, SQL, NoSQL, and high-performance data stores.
- Participate in Agile development practices with an emphasis on collaboration, shared code ownership, testing, and rapid iteration.
- Take on additional responsibilities and technical challenges as required.
Your responsibilities will include:
- Building clean, maintainable, scalable, and testable software.
- Analyzing complex problems, identifying patterns, and developing effective solutions.
- Supporting reliable and efficient application infrastructure.
- Collaborating with globally distributed engineering teams and technical stakeholders.
- Continuously learning and adopting new technologies where they provide meaningful value.
- Contributing to a supportive, low-ego engineering culture focused on knowledge sharing and collective success.
Why Join Us:
- Work on technically challenging problems involving large-scale infrastructure and distributed systems.
- Collaborate with experienced engineers from diverse technical backgrounds.
- Gain exposure to a broad modern technology stack spanning application development, infrastructure, data, and cloud-native systems.
- Enjoy a highly collaborative Agile environment that values testing, shared ownership, and continuous learning.
- Access comprehensive benefits including medical, dental and vision coverage, life and AD&D insurance, paid vacation and holidays, retirement contributions, parental leave, and wellness programs.
- Make a tangible impact by developing tools that help users get the most from complex technology environments.
About You:
You are a highly analytical and motivated Python engineer who enjoys turning complex requirements into simple, reliable software. You have strong Python experience, a solid understanding of Linux administration, and a genuine commitment to writing quality, testable code.
You thrive in collaborative environments, communicate effectively with technical and non-technical stakeholders, and are comfortable learning new technologies. You bring flexibility, curiosity, reliability, and a willingness to tackle diverse technical challenges.