PCCW

Software Engineer

PCCW  •  Brisbane, AU (Onsite)  •  6 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

PCCW Global is a leading international communications service provider, delivering state-of-the-art mobility, voice, and data solutions to multinational enterprises, telecommunications partners, and cloud/application service providers. With an extensive network spanning over 3,000 cities in 160+ countries across 5 continents, our global reach, combined with localized expertise, ensures best-in-class connections across Africa, the Americas, Asia Pacific, Europe, and the Middle East.
Our network portfolio includes integrated communications services, such as connectivity and applications, all tailored, integrated, and orchestrated by the Console Connect platform.
Console Connect is a Software Defined Interconnection® platform that enables users to self-provision private, high-performance connections within a global ecosystem of enterprises, networks, clouds, SaaS,
IoT, and application providers. Accessible from 800+ data centers in 50+ countries, the platform is integrated with major hyperscale cloud providers, including AWS, Google Cloud, IBM Cloud, Microsoft Azure, Oracle and Alibaba Cloud. Users can access a wide array of native and third-party solutions via the Console Connect portal or API.

We are seeking a driven Software Engineer to join our Network Automation team. This team is focused on automating our network infrastructure—specifically, writing code to automate network configuration changes.
Reporting to the Technical Lead Engineer, you will join a team of expert Python engineers, designing and implementing automation solutions that directly impact our customer-facing network operations. We leverage Python within a container-based microservices architecture, deployed in Kubernetes using a robust CI/CD pipeline.
You will be responsible for developing new software features, enhancing existing services, and driving improvements in performance and scaling, working closely with both internal and external engineering teams.


Key Responsibilities
● Software Development:
○ Estimate timelines for new features and implement them with high-quality code.
○ Develop a clear, communicated design strategy for all software implementations.
○ Ensure extensive test coverage for developed software.
○ Take full ownership of the project through deployment and subsequent operation inproduction.
○ Based on the requirements and constraints, develop cost-effective solutions utilizing your skills and expertise.
● Operational Excellence:
○ Collaborate across teams to ensure code is deployed in a maintainable and scalable manner, with all potential failure conditions monitored and addressed.
○ Proactively conduct regular systems analysis and recommend necessary changes to policies and procedures.
○ Work across teams to implement new customer-facing features for network configuration management.

● Maintenance & Quality:
○ Investigate and fix defects to maintain existing services and applications.
○ Adhere to team standards for code style and version-control practices.
○ Provide helpful, accurate, and supportive code reviews to peers.
○ Support and develop other team members through advice, coaching, and educational opportunities.


Required Skills and Experience
We are looking for a self-motivated individual who excels at solving complex technical problems with creative engineering solutions.
You Are:
● Flexible, change-resilient, and focused on delivery with a 'can-do' approach.
● A natural collaborator who works effectively with colleagues from diverse disciplines.
● Committed to quality, innovation, and continuous improvement.
● Passionate about software development and comfortable in a fast-paced, challenging environment.
● Comfortable making informed decisions quickly and taking ownership of large-scale services and applications.
● Authorized to work in Australia.

You Have:
● Commercial software development experience with a minimum of 2 years of using Python programming language.
● A solid understanding of REST APIs, microservice architecture, Docker containers, and Kubernetes.
● Experience with:
a. relational databases, including PostgreSQL.
b. designing concurrent and distributed systems.
c. working in an agile team environment.
● Understanding of the full software development lifecycle.
Beneficial (But Not Required) Experience:
● Developing messaging-based systems.
● Google Cloud.
● Layer 2 and Layer 3 networking fundamentals.
● Using Cisco IOS and network devices in general.
● Involved in the wider developer community or open-source projects.

PCCW

About PCCW

PCCW Limited is a global company headquartered in Hong Kong which holds interests in telecommunications, media, IT solutions, property development and investment, and other businesses.

The Company holds a majority stake in the HKT Trust and HKT Limited*, Hong Kong’s premier telecommunications service provider and leading operator of fixed-line, broadband, mobile communication and media entertainment services. HKT delivers end-to-end integrated solutions employing emerging technologies to assist enterprises in transforming their businesses. HKT has also built a digital ecosystem integrating its loyalty programme, e-commerce, travel, insurance, fintech and healthtech services to deepen its relationship with customers.

PCCW owns a fully integrated multimedia and entertainment group in Hong Kong engaged in the provision of OTT video service locally and in other places in the region. Through HK Television Entertainment Company Limited, PCCW also operates a domestic free TV service in Hong Kong.

In addition, PCCW holds a stake in Pacific Century Premium Developments Limited and other overseas investments.

PCCW is part of Pacific Century Group, named by Forbes as one of the World's Best Employers 2023.

*HKT Limited is a company incorporated in the Cayman Islands with limited liability.

Listing and trading

PCCW shares are listed on The Stock Exchange of Hong Kong Limited (SEHK: 0008) and traded in the form of American Depositary Receipts on the OTC Markets Group Inc. in the US (Ticker: PCCWY).

Industry
IT & Software
Company Size
1,001-5,000 employees
Headquarters
Hong Kong, HK
Year Founded
Unknown
Website
pccw.com
Social Media