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

Principal Software Engineer, Customer Channels, Data & AI
Commonwealth BankPrincipal Engineer designing and delivering scalable platforms for AI-assisted customer engagement at CommBank. Influencing architecture and engineering practices while mentoring engineering talent.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and delivering scalable, resilient platforms with a focus on cloud, APIs, and AI-enabled capabilities. Proven ability to lead architecture decisions, establish engineering standards, and mentor engineering talent in complex enterprise environments.
Highest-signal resume keywords
Principal Engineer ExperienceLarge-Scale Distributed Systems DesignCloud-Native Architecture LeadershipEngineering Standards EstablishmentMentoring and Coaching Capability
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Platform DesignArchitecture DecisionsDistributed SystemsCloud TechnologiesAPI DevelopmentDevSecOps PracticesCI/CD ImplementationAutomated TestingEngineering PatternsAI-Enabled Capabilities
Soft Skills
Strategic ThinkingTechnical LeadershipInfluencing StakeholdersCuriosityEnthusiasm for Automation
Industry Keywords
Enterprise EnvironmentsCustomer Engagement ServicesWorkflow OrchestrationOperational ResilienceSecurity and Privacy Principles
Tech Stack
Tools & technologiesCloudDistributed Systems
About the role
Key responsibilities & impact- Lead the design, evolution and delivery of scalable, resilient platforms supporting customer and banker experiences.
- Drive architecture and engineering decisions across multiple squads and technology domains.
- Establish reusable engineering patterns, frameworks and standards that improve delivery speed and quality.
- Shape platform strategy across cloud, APIs, customer engagement services, workflow orchestration and AI-enabled capabilities.
- Champion modern engineering practices including DevSecOps, observability, CI/CD and automated testing.
- Partner with product, architecture, risk and business stakeholders to deliver meaningful customer and business outcomes.
- Ensure security, privacy, operational resilience and responsible AI principles are embedded into platform design and delivery.
- Mentor engineers, influence technical strategy and foster a culture of engineering excellence.
Requirements
What you’ll need- Experience operating as a Principal Engineer, Lead Engineer or senior technical leader within complex enterprise environments.
- A strong track record designing and delivering large-scale distributed systems and platform capabilities.
- Strong engineering judgement with the ability to balance strategic thinking and hands-on technical leadership.
- Experience leading architecture decisions across cloud-native, API-driven or customer-facing platforms.
- The ability to influence senior stakeholders across engineering, product, architecture, risk and business teams.
- Experience establishing engineering standards, reusable patterns and platform strategies across multiple teams.
- Strong mentoring and coaching capability, with a passion for growing engineering talent.
- Curiosity and enthusiasm for AI-enabled customer experiences, automation and modern digital platforms.
Benefits
Comp & perks- Health insurance
- 401(k) matching
- Flexible working hours
- Paid time off
- Remote work options