Principal Software Engineer
1 week ago
We are seeking a highly skilled Principal Software Engineer to join our Mobile Engineering Native team, responsible for the technology direction and core functions that underpin our award-winning Comm Bank Mobile App for both iOS and Android.
About the RoleAs a Principal Engineer, you will help shape the future of our Android mobile platform while focusing on designing, developing, and deploying innovative technology solutions that will enable us to build tomorrow's bank today.
Key Responsibilities- Lead the design and implementation of complex innovative Android solutions that are scalable, resilient, and efficient.
- Ensure that appropriate cyber security controls are implemented and provide technical assistance to engineers in the team.
- Design and implement innovative technical solutions to complex problems, including onboarding and migrating to new tooling as well as removing obsolete systems and code.
- Deliver core technical strategies to achieve business outcomes by acting as a bridge between business and technical teams.
- Design and implement solution architecture, technology blueprints, and engineering roadmaps to translate project vision into actionable plans.
- Deep expertise with end-to-end design and development of Android applications.
- Proficient with Java/Kotlin and thorough understanding of large-scale distributed systems, solution design, and architecture principles.
- Solid understanding of Android design principles and interface guidelines.
- Expert with Android SDK and keeping up to date with latest Android development practices.
- Knowledge of RESTful services and advance knowledge in source control management such as Git and Gitflow.
- Experience with CI/CD and exposure to testing automation.
- Passion for delivering quality customer experience as well as writing quality code for reusability and scalability.
We offer a dynamic and inclusive work environment, flexible working options, and opportunities for career growth and development. If you are passionate about customer service, driven by data, or called by creativity, a career with us is for you.
We support our people with the flexibility to balance where work is done with at least half their time each month connecting in office. We also have many other flexible working options available including changing start and finish times, part-time arrangements, and job share to name a few.
We're looking for people who truly live our values: Care, Courage, and Commitment. If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application.
-
Principal Software Architect
4 weeks ago
Sydney, New South Wales, Australia Software Defined Automation GmbH Full timeAbout the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our team in Sydney, NSW. As a key member of our engineering team, you will be responsible for leading the development of large-scale software systems and mentoring junior engineers.Key ResponsibilitiesDesign and implement innovative software solutions to solve...
-
Principal Software Engineer
2 weeks ago
Sydney, New South Wales, Australia EFinancialCareers Ltd. Full timeJob Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing complex software systems that meet the needs of our customers.About the Role:This is a highly technical hands-on role, requiring a broad range of...
-
Principal Software Architect
4 weeks ago
Sydney, New South Wales, Australia Software Defined Automation GmbH Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our team in Sydney, NSW. As a technical leader, you will be responsible for designing and implementing innovative software solutions that meet the needs of our customers.Key ResponsibilitiesLead the development of large-scale software platforms, ensuring they are secure,...
-
Principal Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Commonwealth Bank Full timeAbout the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our team at Commonwealth Bank. As a technical leader, you will be responsible for designing and implementing innovative solutions to complex problems, leading cross-functional squads, and mentoring junior engineers.Key ResponsibilitiesDesign and implement...
-
Principal Software Engineer
3 weeks ago
Sydney, New South Wales, Australia Starling Bank Limited Full timeAbout the RoleWe are seeking a highly skilled Principal Backend Software Engineer to join our team in Sydney. As a key member of our engineering team, you will be responsible for designing and implementing scalable and efficient software solutions for our clients.As a Principal Backend Software Engineer, you will work closely with our clients to understand...
-
Principal Software Engineer
2 weeks ago
Sydney, New South Wales, Australia EFinancialCareers Ltd. Full timeJob Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing complex software systems that meet the needs of our customers.About the Role:Design and develop high-quality software systems that meet the needs of...
-
Principal Software Engineer
3 weeks ago
Sydney, New South Wales, Australia Cashrewards Full timeAbout the RoleCashrewards is seeking a highly skilled Principal Engineer to join our team. As a Principal Engineer, you will play a key role in shaping the technical direction of our organization and driving innovation in software development.Key ResponsibilitiesDesign, develop, and deploy cloud-based solutions that meet business requirements.Lead and mentor...
-
Principal Software Engineer
3 weeks ago
Sydney, New South Wales, Australia Starling Bank Full timeAbout the RoleWe are seeking a highly skilled Principal Backend Software Engineer to join our team in Sydney. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-native platform, which powers our banking services for clients around the world.As a Principal Engineer, you will have the...
-
Principal Software Engineer
3 weeks ago
Sydney, New South Wales, Australia Starling Bank Full timeAbout the RoleWe are seeking a highly skilled Principal Backend Software Engineer to join our team in Sydney. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-native platform using Java and AWS/GCP.As a Principal Engineer, you will have the opportunity to work on a wide range of projects,...
-
Principal Software Engineer
3 weeks ago
Sydney, New South Wales, Australia Starling Bank Limited Full timeAbout the RoleWe are seeking a highly skilled Principal Backend Software Engineer to join our team in Sydney. As a key member of our engineering team, you will be responsible for designing and implementing scalable and efficient software solutions for our clients.As a Principal Backend Software Engineer, you will work closely with our clients to understand...
-
Principal Software Engineer
3 weeks ago
Sydney, New South Wales, Australia Starling Bank Full timeAbout the RoleWe are seeking a highly skilled Principal Backend Software Engineer to join our team in Sydney. As a key member of our engineering team, you will be responsible for designing and implementing scalable and efficient software solutions for our clients.As a Principal Backend Software Engineer, you will work closely with our clients to understand...
-
Principal Software Engineer
6 days ago
Sydney, New South Wales, Australia Starling Bank Full timeAbout the RoleWe are seeking a highly skilled Principal Backend Software Engineer to join our team in Sydney. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cloud-native platform.As a Principal Backend Software Engineer, you will work closely with our cross-functional teams to deliver...
-
Senior Principal Software Engineer
5 days ago
Sydney, New South Wales, Australia Atlassian Full timeAbout the RoleWe're seeking a seasoned Senior Principal Software Engineer to join our Engineering Health team within Core Engineering at Atlassian. As a key member of our leadership team, you'll drive improvements in engineering practices and contribute to our mission to deliver customer value at speed.Key ResponsibilitiesDefine and drive software technical...
-
Principal Software Engineer
4 days ago
Sydney, New South Wales, Australia Cashrewards Full timeAbout the RoleCashrewards is seeking a highly skilled Principal Engineer to join our team. As a Principal Engineer, you will play a key role in shaping the technical direction of our organization and driving innovation in software development.As a leader in cloud engineering, you will be responsible for designing, building, and maintaining scalable and...
-
Principal Software Engineer
2 weeks ago
Sydney, New South Wales, Australia Commonwealth Bank of Australia Full timeJob Title: Principal/Lead Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our fast-paced team. As a Principal Engineer, you will play a key role in driving the technical direction of our projects, with a primary focus on software architecture and design.Key Responsibilities:Develop the blueprint and pattern for network...
-
Principal Software Engineer
5 days ago
Sydney, New South Wales, Australia Atlassian Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our Managed Search team at Atlassian. As a key member of our team, you will be responsible for designing, implementing, and operating our self-hosted search platform, ensuring high-quality search infrastructure and outstanding collaboration skills to work effectively within a...
-
Senior Principal Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Atlassian Full timeAbout the RoleWe're seeking a seasoned Senior Principal Software Engineer to join our Engineering Health team in Sydney, Australia. As a key member of our Core Engineering organization, you'll report to the Head of Engineering and work in a fully remote position.Key ResponsibilitiesDrive improvements in engineering practices and processes to sustainably...
-
Principal Software Engineer
3 weeks ago
Sydney, New South Wales, Australia Commonwealth Bank Full timeJob Title: Principal/Lead Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our fast-paced team at Commonwealth Bank.About the RoleThis is a key role in driving the technical direction of our projects, with a primary focus on software architecture and design.You will work closely with cross-functional teams to develop and...
-
Principal Software Engineer
3 weeks ago
Sydney, New South Wales, Australia Atlassian Full timeAbout the RoleAtlassian is seeking a highly skilled Principal Engineer to join our Central AI department, specifically the Search Relevance group. As a key member of our team, you will be responsible for pioneering the development of search relevance capabilities to meet the needs of our AI-driven initiatives.Your ResponsibilitiesDrive large, complex...
-
Principal Software Engineer
6 days ago
Sydney, New South Wales, Australia Nuix Full timeAbout the RoleWe're seeking a highly skilled Principal Software Engineer to join our team at Nuix. As a key member of our engineering team, you will play a critical role in the development and delivery of our innovative software solutions.Key ResponsibilitiesLead the planning and development of new products and processes, ensuring adherence to Nuix's...