
Staff Software Engineer - Mobile Engineer
- Bangalore, Karnataka
- Permanent
- Full-time
- As a Staff Software Engineer, you apply deep experience and technical know-how in the Software Engineering domain to:
- Design, build and maintain multiple complex software application technologies and their interaction with Telstra processes and systems
- Develop innovative software that maintains data/network security management, and leverage set processes to reduce the time between commission and production
- Authentically engage with and influence a multi-stakeholder landscape to translate customer needs into leading-edge software application products, services or systems that meet Telstra’s time, cost and quality standards
- Collaborate with team members and key stakeholders, seeking support, direction and buy-in to gather deep insights about the challenges and opportunities of our software application technologies and platforms
- Significantly contribute to continuous improvement initiatives of our systems and processes, to help define ‘best practice’ corporate testing standards and drive improved outcomes (e.g. productivity, customer experience and/or profitability)
- Lead initiatives or components of initiatives in line with the strategic direction of your team/mission, that have a significant degree of impact to the function or cross-functionally
- Take ownership of your own actions and decisions to drive positive outcomes within your team/mission, and provide guidance to more junior engineers in order to support their development and contribution to team/mission outcomes
- Mobile Engineering Experience
- 10+ years of hands-on experience in mobile application development across Android and iOS platforms, delivering production-grade apps with a focus on scale, performance, and user experience.
- Deep proficiency in Android SDK, Kotlin, Java, Swift, and SwiftUI and strong understanding of mobile APIs, UX design principles, and component management.
- Leadership experience in driving architectural decisions and aligning engineering teams around best practices and standards.
- Demonstrated expertise in integrating AI/ML and Generative AI technologies—including Copilot, prompt engineering, and LLM-based tools—to enhance mobile development, automate workflows, and improve customer experiences.
- Skilled in driving AI-powered automation, personalization, and content intelligence while ensuring ethical and responsible AI adoption aligned with enterprise governance.
- Proven ability to align engineering decisions with broader company objectives and digital transformation goals.
- Track record of implementing significant improvements in code quality, performance, stability, and scalability.
- Advocate and enforce rigorous testing strategies, gaining stakeholder buy-in, even in challenging environments.
- Strong knowledge and application of WCAG 2.2 AA accessibility standards.
- Deep expertise in mobile CI/CD workflows, including pipeline orchestration, DevOps practices, automated testing and observability practices using New Relic.
- Accountable for release governance, branching strategies, and automation using GitLab Runners and Bamboo.
- Skilled in managing end-to-end app releases, including DDR preparation, stakeholder co-ordination and comprehensive release checklists.
- Experience implementing security best practices using tools such as Veracode, SonarQube, SAST and SEA .
- Proficient in active monitoring and observability using platforms such as New Relic, Splunk, Firebase, PagerDuty, and Adobe Omniture.
- Experience in cloud-native mobile development and microservices architecture, supporting multiple concurrent workstreams while maintaining high velocity and technical excellence.
- Skilled at identifying technical debt and driving modernization efforts to sustain long-term platform health.
- Leadership & Problem Solving
- Demonstrated technical leadership driving cross-team alignment and architectural decisions.
- Strong problem-solving skills in high-availability, high-pressure environments.
- Bachelor’s degree in Computing Science, Engineering, or Information Management.
- Experience in service-oriented architecture and J2EE platforms.
- Experience with CI/CD practices and automation tools.
- Proven track record of delivering software solutions on time and within budget.
- Native mobile development (Android/iOS)
- Kotlin, Java, Swift, SwiftUI
- CI/CD pipelines
- Agile methodologies
- Microservices architecture
- Cloud-native development
- Technical leadership
- AI/ML Integration and Prompt Engineering
- Performance-related pay
- Access to thousands of learning programs so you can level-up
- Global presence across 22 countries; opportunities to work where we do business.
- Up to 26 weeks maternity leave provided to the birth mother with benefits for all child births
- Up to 16 weeks paid paternity leave provided to the non-birthing partners
- Employees are entitled to 21 paid annual leaves per calendar year
- Eligible employees are entitled to 12 days of paid sick / casual leave per calendar year
- Receive insurance benefits such as medical, accidental and life insurances