
Staff Software Engineer
Commonwealth Bank of Australia2 hours ago
Bengaluru, IndiaStaff+
Responsibilities
- Collaborate on complex technical problems and contribute to software design and implementation.
- Translate requirements into engineering solutions, break down work, and create clarity for team members.
- Experiment with emerging AI-assisted engineering tools and cloud services and provide feedback from real-world testing.
- Deliver robust, reusable solutions that integrate with other teams’ workflows and products.
- Contribute to architectural discussions, propose improvements, and model engineering standards and best practices.
- Participate in code reviews, maintain high-quality codebases, and support technical documentation.
- Work on cross-functional projects and manage alignment and interdependencies.
- Coach and mentor junior team members.
Requirements
- At least 12 years of extensive experience designing and implementing scalable, maintainable, and reliable software solutions.
- Working knowledge of AI/ML and GenAI applications and their use in improving software engineering productivity.
- Experience building RAG systems with LlamaIndex, LangChain, or similar frameworks.
- Proficiency in one or more of Python, TypeScript, or C#.
- Experience developing microservices architectures on AWS and Azure cloud platforms.
- Strong technical leadership and stakeholder collaboration skills.
- A bachelor’s or master’s degree in Engineering, Computer Science, or Information Technology.
- Experience with agentic AI systems using AutoGen, SemanticKernel, Pydantic, or similar frameworks is preferred.
- Daily use of AI coding assistants and interest in researching new AI tooling are desirable.
- Knowledge of Anthropic Claude, Llama, LiteLLM, Cursor, Windsurf/Codeium, Vercel, Continue, Aider, Cline, LangChain, LangGraph, and Hugging Face is highly desirable.
Tech Stack
Categories
About Commonwealth Bank of Australia
Australia’s leading provider of financial services including retail, premium, business and institutional banking, funds management, superannuation, insurance, investment and sharebroking products and services. We are a business with more than 800,000 shareholders and over 52,000 employees. We offer a full range of financial services to help all Australians build and manage their finances. Connect with us, we'd like to hear from you: facebook.com/commonwealthbank twitter.com/commbank youtube.com/commbank youtube.com/commbankbusiness instagram.com/commbank Our Community Guidelines can be found at: https://www.commbank.com.au/support/social-networks.html For information on our Privacy Policy visit https://www.commbank.com.au/support/privacy