FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer
Commonwealth Bank. Set the technical direction for the Secure Desktop and Identity Services platform ecosystem .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in full lifecycle platform engineering across Windows and macOS environments, with a strong focus on backend development using .NET, Java, or TypeScript. Provides technical leadership and mentorship while implementing CI/CD pipelines, automation tooling, and identity and access management solutions.
Highest-signal resume keywords
Technical LeadershipBackend Development in .NET, Java, or TypeScriptCI/CD and Automation ToolingIdentity and Access ManagementInfrastructure as Code
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend DevelopmentScripting with PowerShellScripting with BashScripting with PythonMicroservicesRESTful APIsDomain-Driven DesignContainerisation with DockerContainerisation with KubernetesDevSecOps Practices
Soft Skills
MentoringCoachingProblem SolvingManaging Multiple PrioritiesFostering a Culture of Learning
Tools & Technologies
AWSGitHubGitHub ActionsTerraformCloudFormationAnsibleMicrosoft Active DirectoryEntra IDSailPoint IIQCyberArk
Industry Keywords
Secure DesktopIdentity ServicesEnd-User Computing SolutionsIncident Management ProcessesStandard Operating Environment
Tech Stack
Tools & technologiesAnsibleAWSDockerJavaKubernetesMacOSMicroservicesPythonTerraformTypeScript.NET
About the role
Key responsibilities & impact- Set the technical direction for the Secure Desktop and Identity Services platform ecosystem
- Guide a squad delivering reliable, secure, and cost-effective end-user computing solutions
- Balance hands-on engineering with high-level design and mentoring
- Shape the roadmap and strategy for squad products and services
- Provide technical leadership and mentorship across the team
- Demonstrate exemplary code, design, testing, and documentation
- Design and implement platform services and support tools
- Lead transitions from current to target architectures
- Build CI/CD pipelines and automation tooling
- Provide expert-level support aligned to SLAs and incident management processes
- Identify emerging technologies, including AI-enabled tooling
- Improve the Standard Operating Environment and related tooling
- Define engineering standards and patterns with squads across the domain
- Foster a culture of learning and problem solving
Requirements
What you’ll need- Experienced software engineer capable of senior technical leadership
- Exposure to full lifecycle platform engineering across Windows and macOS environments
- Backend development in .NET, Java, or TypeScript
- Scripting with PowerShell, Bash, or Python
- CI/CD and automation tooling, including GitHub and GitHub Actions
- DevSecOps practices
- Microservices, RESTful APIs, and domain-driven design
- AWS
- Infrastructure as Code using Terraform, CloudFormation, or Ansible
- Containerisation with Docker and Kubernetes
- Identity and access management platforms such as Microsoft Active Directory, Entra ID, SailPoint IIQ, CyberArk, or Ping
- Ability to provide technical leadership, mentoring, coaching, and feedback
- Ability to manage multiple priorities across squads and geographies
- Ability to integrate risk, security, and resilience principles into design and delivery decisions
Benefits
Comp & perks- Hybrid working flexibility
- Flexible choice of when and where work happens
- Inclusive and respectful workplace
- Support when faced with challenges
- Empowerment to pursue new opportunities
- AI-enabled engineering tooling, modern platforms, and workflows
- Career support for existing Commonwealth Bank Group employees