Principal Software Engineer (Golang/Python)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Principal Software Engineer (Golang/Python): Developing and operating automation, observability, and data platforms for a national-scale IP network with an accent on software architecture, scalability, and self-healing systems. Focus on designing API patterns, building streaming data pipelines, and integrating AI-powered automation to transform network operations.
Location: Macquarie Park, NSW. Flexible hybrid arrangement: 3 days in the office, 2 days remote.
Company
is one of Australia's largest telecommunications networks, managing critical IP infrastructure for millions of customers nationwide.
What you will do
- Define the engineering strategy and technical roadmap for the IP Automation & Tooling platform.
- Own the software architecture, including reference designs, API patterns, and engineering standards to ensure scalability.
- Lead design reviews and architecture assurance focused on availability, scale, security, and blast radius.
- Contribute hands-on to the codebase using Golang and Python alongside the engineering team.
- Drive technical initiatives for streaming data pipelines, observability platforms, and AI-powered automation systems.
- Mentor senior engineers through pair programming, design reviews, and knowledge sharing.
Requirements
- 8+ years of experience building and shipping production software in large, complex technology environments.
- Expert proficiency in Golang and Python.
- Experience defining software architecture patterns, engineering standards, and design assurance processes.
- Track record of driving technical outcomes across teams without direct line authority.
- Hands-on experience with Kafka (or similar) and real-time data processing at scale.
- Proficiency with observability tools (Grafana, Victoria Metrics, Elasticsearch) and databases (PostgreSQL, MySQL, MongoDB).
Nice to have
- Familiarity with GraphQL or gRPC.
- Exposure to AI/ML frameworks such as LangChain and PyTorch.
- Experience with workflow orchestration tools like N8N or Temporal.
Culture & Benefits
- Competitive remuneration and employee discounts, including monthly credits and 25% off products.
- Flexible working arrangements (3 days office / 2 days remote).
- Inclusive paid Parental Leave of up to 16 weeks.
- Professional development via U micro-credentials developed with leading universities.
- Comprehensive wellbeing support with 24/7 access to counselling and support services.
- Strong commitment to diversity and inclusion through employee-led networks.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →