Senior Platform Engineer

Commonwealth Bank
Full_timeAustralia

📍 Job Overview

  • Job Title: Senior Platform Engineer
  • Company: Commonwealth Bank
  • Location: Melbourne, VIC - 357 Collins Street
  • Job Type: Full-Time
  • Category: DevOps Engineer
  • Date Posted: June 26, 2025
  • Experience Level: 5-10 years
  • Remote Status: On-site

🚀 Role Summary

  • Key Responsibilities: Design, build, run, and evolve tools, infrastructure, templates, and capabilities for other engineers to deliver business value. Enhance the scalability, reliability, and security of identity and automation platforms. Contribute to complex automation and security initiatives across the organization's systems and infrastructure.

  • Key Skills: Platform Engineering, AWS, CI/CD, DevSecOps, Automation, Infrastructure as Code, Scripting (Python, PowerShell, Bash), Containerization (Docker, Kubernetes), Observability (Grafana, Prometheus).

📝 Enhancement Note: This role requires a strong background in full cycle platform engineering, with a focus on learning and developing new skills across cybersecurity and security engineering.

💻 Primary Responsibilities

  • Design, Build, Challenge, and Run: Collaborate with cross-functional teams to integrate automation and optimization into every stage of the engineering lifecycle, driving innovation, operational efficiency, and platform resilience.

  • Automation and Infrastructure as Code: Develop, deploy, and manage platform services via Infrastructure as Code (Terraform, AWS CDK, CloudFormation, Ansible, Lambda).

  • Observability and Monitoring: Automate observability logs and metrics, including dashboards, monitoring, and alerting.

  • Incident Management: Participate in incident management, post-incident reviews, and problem management.

📝 Enhancement Note: This role involves working in a DevSecOps environment, focusing on automation, IaC, observability, and embedded security practices.

🎓 Skills & Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related field. Relevant experience may be considered in lieu of a degree.

Experience: 5-10 years of experience in platform engineering, with a strong focus on AWS, CI/CD, and DevSecOps.

Required Skills:

  • Proven experience in full cycle platform engineering, including design, build, challenge, and run.
  • Hands-on experience in designing, implementing, and maintaining CI/CD and automation tools (e.g., GitHub, GitHub Actions, TeamCity).
  • Experience in scripting/programming languages (e.g., PowerShell, Bash, Python).
  • Windows/Linux Server experience.
  • Experience with containerization, virtualization, and orchestration technologies (e.g., Docker, Kubernetes, ECS, AKS).
  • Experience with observability tools (e.g., Grafana, Prometheus).

Preferred Skills:

  • Experience with Terraform, AWS CDK, CloudFormation, Ansible, and Lambda.
  • Familiarity with incident management, post-incident reviews, and problem management.
  • Knowledge of cybersecurity principles and practices.

📝 Enhancement Note: Candidates should have a strong background in platform engineering and a passion for developing high-quality software and platforms. Familiarity with CI/CD tools, scripting languages, and observability practices is essential.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate your experience in platform engineering, showcasing your ability to design, build, run, and evolve tools and infrastructure.
  • Highlight your proficiency in CI/CD and automation tools, infrastructure as code, scripting languages, and containerization technologies.
  • Include examples of your work in observability, monitoring, and incident management.

Technical Documentation:

  • Provide clear and concise documentation for your projects, including code comments, version control, deployment processes, and server configuration.
  • Include testing methodologies, performance metrics, and optimization techniques used in your projects.

📝 Enhancement Note: As a Senior Platform Engineer, you should be able to demonstrate your ability to design, build, and maintain high-quality, secure, and scalable platforms. Your portfolio should showcase your technical skills and problem-solving abilities.

💵 Compensation & Benefits

Salary Range: AU$150,000 - AU$180,000 per annum (Based on market research and industry standards for Senior Platform Engineers in Australia with 5-10 years of experience)

Benefits:

  • Competitive salary and bonus structure.
  • Comprehensive health and wellness benefits, including private health insurance and gym membership discounts.
  • Flexible work arrangements, including flexible hours and remote work options.
  • Learning and development opportunities, including training, conferences, and certifications.
  • Employee share purchase plan and other financial benefits.

Working Hours: Full-time position with a standard workweek of 37.5 hours, typically Monday to Friday, with flexibility for project deadlines and maintenance windows.

📝 Enhancement Note: The salary range provided is an estimate based on market research and industry standards for Senior Platform Engineers in Australia. Benefits may vary depending on the candidate's experience and qualifications.

🎯 Team & Company Context

🏢 Company Culture

Industry: Financial Services

Company Size: Large (Over 50,000 employees)

Founded: 1911

Team Structure:

  • The Automation and Optimization Centre of Excellence (COE) is part of the broader Cyber Engineering function.
  • The team consists of experienced platform engineers, working collaboratively to enhance the scalability, reliability, and security of identity and automation platforms.
  • The COE works closely with cross-functional teams to integrate automation and optimization into every stage of the engineering lifecycle.

Development Methodology:

  • Agile/Scrum methodologies and sprint planning for web projects.
  • Code review, testing, and quality assurance practices.
  • Deployment strategies, CI/CD pipelines, and server management.

Company Website: https://www.commbank.com.au/

📝 Enhancement Note: The Commonwealth Bank is one of Australia's largest financial institutions, with a strong focus on innovation and digital transformation. The Automation and Optimization COE plays a critical role in driving operational efficiency and platform resilience across the organization.

📈 Career & Growth Analysis

Web Technology Career Level: Senior Platform Engineer

  • Responsible for designing, building, running, and evolving tools and infrastructure for other engineers to deliver business value.
  • Contributes to complex automation and security initiatives across the organization's systems and infrastructure.
  • Provides technical leadership and mentoring to junior team members.

Reporting Structure: Reports directly to the COE Lead within the Cyber Engineering function.

Technical Impact: Has a significant impact on the organization's ability to deliver secure, scalable, and high-performing systems that protect critical infrastructure and sensitive data.

Growth Opportunities:

  • Technical leadership and architecture decision-making opportunities within the Cyber Engineering function.
  • Career progression into senior management or executive roles within the organization.
  • Opportunities to work on high-impact projects and initiatives, driving innovation and digital transformation.

📝 Enhancement Note: This role offers significant opportunities for career growth and technical leadership within the organization. Candidates should be prepared to take on a high level of responsibility and make critical decisions that impact the organization's security and digital transformation efforts.

🌐 Work Environment

Office Type: Modern, collaborative workspace with state-of-the-art technology and amenities.

Office Location(s): 357 Collins Street, Melbourne, VIC - 3000, Australia

Workspace Context:

  • Collaborative workspace with dedicated areas for team meetings, brainstorming sessions, and training.
  • Access to multiple monitors, testing devices, and other development tools.
  • Opportunities for cross-functional collaboration with designers, marketers, and other stakeholders.

Work Schedule: Full-time position with a standard workweek of 37.5 hours, typically Monday to Friday, with flexibility for project deadlines and maintenance windows.

📝 Enhancement Note: The Commonwealth Bank offers a modern, collaborative work environment that fosters innovation and collaboration. Employees have access to state-of-the-art technology and development tools, as well as opportunities for cross-functional collaboration and learning.

📄 Application & Technical Interview Process

Interview Process:

  1. Technical Phone Screen: A brief phone call to discuss your technical background and experience in platform engineering, with a focus on AWS, CI/CD, and DevSecOps.
  2. Technical Deep Dive: A comprehensive technical interview focused on your experience in platform engineering, infrastructure as code, automation, and observability. You may be asked to complete a coding challenge or present a project case study.
  3. Behavioral Interview: An interview focused on your problem-solving skills, communication, and teamwork abilities. You may be asked to provide examples of your experience in incident management, post-incident reviews, and problem management.
  4. Final Interview: A final interview with the COE Lead and other senior team members to discuss your fit within the team and the organization's culture.

Portfolio Review Tips:

  • Highlight your experience in platform engineering, showcasing your ability to design, build, run, and evolve tools and infrastructure.
  • Include examples of your work in infrastructure as code, automation, and observability.
  • Demonstrate your problem-solving skills and ability to work collaboratively with cross-functional teams.

Technical Challenge Preparation:

  • Brush up on your knowledge of AWS, CI/CD, and DevSecOps principles and best practices.
  • Familiarize yourself with the latest trends and developments in platform engineering, infrastructure as code, and observability.
  • Prepare for coding challenges and project case studies, focusing on your ability to design, build, and maintain high-quality, secure, and scalable platforms.

ATS Keywords:

  • Programming Languages: Python, PowerShell, Bash, AWS SDKs
  • Web Frameworks: N/A
  • Server Technologies: AWS, Linux, Windows Server
  • Databases: N/A
  • Tools: Terraform, AWS CDK, CloudFormation, Ansible, Lambda, GitHub, GitHub Actions, TeamCity, Grafana, Prometheus
  • Methodologies: Agile/Scrum, DevSecOps, Infrastructure as Code
  • Soft Skills: Problem-solving, Communication, Teamwork, Leadership
  • Industry Terms: Platform Engineering, CI/CD, Automation, Infrastructure as Code, Observability, Incident Management, Post-Incident Reviews, Problem Management

📝 Enhancement Note: The interview process for this role is designed to assess your technical skills and problem-solving abilities, as well as your fit within the team and the organization's culture. Candidates should be prepared to demonstrate their experience in platform engineering, infrastructure as code, automation, and observability, as well as their ability to work collaboratively with cross-functional teams.

🛠 Technology Stack & Web Infrastructure

Frontend Technologies: N/A

Backend & Server Technologies:

  • AWS (EC2, RDS, Lambda, etc.)
  • Linux (Ubuntu, CentOS, etc.)
  • Windows Server
  • Infrastructure as Code: Terraform, AWS CDK, CloudFormation, Ansible

Development & DevOps Tools:

  • GitHub, GitHub Actions, TeamCity
  • Grafana, Prometheus
  • Jenkins, JIRA, Confluence

📝 Enhancement Note: This role requires a strong background in platform engineering, with a focus on AWS, CI/CD, and DevSecOps. Candidates should have experience in infrastructure as code, automation, and observability, as well as a solid understanding of server technologies and development tools.

👥 Team Culture & Values

Web Development Values:

  • Innovation: Pushing the boundaries of what's possible in platform engineering and cybersecurity.
  • Collaboration: Working closely with cross-functional teams to integrate automation and optimization into every stage of the engineering lifecycle.
  • Quality: Delivering high-quality, secure, and scalable platforms that protect critical infrastructure and sensitive data.
  • Customer Focus: Understanding and addressing the needs of internal and external customers to deliver value and enhance their experience.

Collaboration Style:

  • Cross-functional integration between platform engineers, designers, and stakeholders.
  • Code review culture and peer programming practices.
  • Knowledge sharing, technical mentoring, and continuous learning.

📝 Enhancement Note: The Automation and Optimization COE at the Commonwealth Bank values innovation, collaboration, quality, and customer focus. The team fosters a culture of continuous learning, knowledge sharing, and technical mentoring, with a strong emphasis on working collaboratively to deliver high-quality, secure, and scalable platforms.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Designing, building, and maintaining secure, scalable, and high-performing platforms that protect critical infrastructure and sensitive data.
  • Contributing to complex automation and security initiatives across the organization's systems and infrastructure.
  • Working with a diverse range of teams and stakeholders to integrate automation and optimization into every stage of the engineering lifecycle.

Learning & Development Opportunities:

  • Technical skill advancement and specialization in platform engineering, infrastructure as code, automation, and observability.
  • Conference attendance, certification, and community involvement in platform engineering and cybersecurity.
  • Technical mentorship, leadership development, and architecture decision-making opportunities within the Cyber Engineering function.

📝 Enhancement Note: This role presents significant technical challenges and opportunities for learning and development in platform engineering, infrastructure as code, automation, and observability. Candidates should be prepared to take on a high level of responsibility and make critical decisions that impact the organization's security and digital transformation efforts.

💡 Interview Preparation

Technical Questions:

  • Platform Engineering: Describe your experience in designing, building, running, and evolving tools and infrastructure for other engineers to deliver business value. Provide examples of your work in infrastructure as code, automation, and observability.
  • AWS: Explain your experience with AWS services, such as EC2, RDS, Lambda, and others. Describe how you have used AWS to design, build, and maintain secure, scalable, and high-performing platforms.
  • CI/CD & DevSecOps: Discuss your experience in implementing and managing CI/CD pipelines and DevSecOps practices. Describe how you have used automation to enhance the security, reliability, and scalability of platforms and infrastructure.
  • Incident Management: Explain your experience in incident management, post-incident reviews, and problem management. Describe how you have used automation and embedded security practices to prevent, detect, and respond to security incidents.

Company & Culture Questions:

  • Company Culture: Describe what you understand about the Commonwealth Bank's culture and values. Explain how you would contribute to and support the organization's mission and goals.
  • Team Dynamics: Describe your experience working in a cross-functional team environment. Explain how you would collaborate with other teams and stakeholders to integrate automation and optimization into every stage of the engineering lifecycle.
  • Customer Focus: Explain how you would understand and address the needs of internal and external customers to deliver value and enhance their experience.

Portfolio Presentation Strategy:

  • Highlight your experience in platform engineering, showcasing your ability to design, build, run, and evolve tools and infrastructure.
  • Include examples of your work in infrastructure as code, automation, and observability.
  • Demonstrate your problem-solving skills and ability to work collaboratively with cross-functional teams.
  • Present a clear and concise portfolio that showcases your technical skills and accomplishments.

📝 Enhancement Note: The interview process for this role is designed to assess your technical skills and problem-solving abilities, as well as your fit within the team and the organization's culture. Candidates should be prepared to demonstrate their experience in platform engineering, infrastructure as code, automation, and observability, as well as their ability to work collaboratively with cross-functional teams.

📌 Application Steps

To apply for this Senior Platform Engineer position:

  1. Submit your application through the application link provided.
  2. Customize your portfolio to highlight your experience in platform engineering, infrastructure as code, automation, and observability. Include live demos and responsive examples that showcase your technical skills and accomplishments.
  3. Optimize your resume for web technology roles, emphasizing your project highlights and technical skills relevant to platform engineering.
  4. Prepare for technical interviews by brushing up on your knowledge of AWS, CI/CD, and DevSecOps principles and best practices. Familiarize yourself with the latest trends and developments in platform engineering, infrastructure as code, and observability. Practice coding challenges and project case studies, focusing on your ability to design, build, and maintain high-quality, secure, and scalable platforms.
  5. Research the Commonwealth Bank's web technology focus and user experience understanding, including their commitment to innovation, collaboration, quality, and customer focus.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates should have strong full cycle platform engineering expertise and a passion for developing high-quality software and platforms. Familiarity with CI/CD tools, scripting languages, and observability practices is essential.