Staff Software Engineer
Telstra is hiring a Staff Software Engineer in Bengaluru, India. Level rates it ; you can apply on Telstra.
Level's read on this job
- Level rates this software engineer role Little AI ●○○○: aI is not part of the work.
- The posting mentions OpenAI, LangChain and LangGraph among its tools and skills.
- Level classes it as a lead role.
- Telstra has 197 other open roles on Level.
- Posted within the past week.
AI in this role
Staff software engineer to lead technical direction, design distributed systems, and mentor engineers across teams.
Employment Type
PermanentClosing Date
25 Oct 2026 11:59pmJob Title
Staff Software EngineerJob Summary
Job Description
About the Role
We're looking for an experienced Staff Software Engineer to provide technical leadership across teams, shape engineering strategy, and drive the design of scalable, secure, and resilient software solutions. You'll influence without direct authority, mentor engineers, simplify complex systems, and align technology decisions with customer, product, security, operational, and commercial outcomes.
What We Offer
- 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
- Relocation support options across India, from junior to senior positions within the company
- Receive insurance benefits such as medical, accidental and life insurances
What You'll Do
Technical Leadership & Architecture
- Lead technical direction across multiple teams and strategic initiatives.
- Design and govern scalable, cloud-native, distributed systems and platforms.
- Define architectural patterns, engineering standards, and reusable solutions.
- Drive design reviews, technology roadmaps, and architectural decision-making.
- Identify and address technical debt, scalability risks, operational challenges, and security concerns.
Software Engineering
- Develop and support production-grade applications using Java (17+), Spring Boot, and/or Node.js with TypeScript.
- Design robust REST APIs, microservices, and event-driven architectures.
- Apply Domain-Driven Design (DDD), clean architecture, and modern engineering principles.
- Build highly available systems leveraging technologies such as Kafka, Redis Streams, SNS/SQS, and other messaging platforms.
- Champion quality through automated testing, performance engineering, and secure coding practices.
Cloud & Platform Engineering
- Design and operate solutions on AWS (preferred), Azure, or GCP.
- Leverage Kubernetes, Docker, and modern platform engineering practices to enable scalable and resilient services.
- Build reusable platform capabilities, self-service tooling, and developer-friendly engineering experiences.
- Apply Infrastructure as Code and GitOps practices using Terraform, Helm, ArgoCD, or FluxCD.
Reliability, Security & DevOps
- Drive automation and continuous delivery practices across the software lifecycle.
- Establish observability through logging, metrics, tracing, and operational insights.
- Define and improve reliability measures including SLIs, SLOs, and error budgets.
- Champion secure-by-design engineering, cloud security, API security, and DevSecOps practices.
- Lead incident investigations and transform learnings into lasting improvements.
Engineering Excellence & Mentorship
- Set standards for architecture, maintainability, testing, performance, and security.
- Mentor senior engineers through technical reviews, coaching, and hands-on collaboration.
- Foster a culture of continuous improvement and engineering excellence.
- Contribute to technical strategy, communities of practice, and capability uplift across engineering teams.
About You
Required Experience
- Significant software engineering experience operating at Senior, Lead, Principal, or Staff Engineer level.
- Strong hands-on expertise in Java, Spring Boot, Node.js, TypeScript, APIs, and distributed systems.
- Deep understanding of microservices, event-driven architecture, asynchronous messaging, and cloud-native development.
- Proven experience with AWS, Kubernetes, Docker, CI/CD, Infrastructure as Code, and platform engineering practices.
- Strong background in software architecture, DDD, SOLID principles, observability, reliability, and production operations.
- Demonstrated ability to influence across teams, mentor engineers, and balance strategic thinking with pragmatic delivery.
Desirable Experience
- Frontend technologies including React, TypeScript, and Next.js.
- AI and Generative AI technologies including LLMs, RAG, agentic systems, LangChain, LangGraph, Semantic Kernel, OpenAI, Azure OpenAI, AWS Bedrock, and AI platform engineering.
- Platform engineering, Internal Developer Platforms, SRE, and large-scale enterprise modernisation.
- Experience within highly regulated, security-focused enterprise environments.
Preferred Qualifications
- AWS, Kubernetes, Security, Architecture, Cloud, or AI-related certifications.
- Experience building high-volume customer-facing platforms and enterprise-scale systems.
Why Join Us?
This is an opportunity to influence the future of engineering at scale, working across cloud, platform, AI, and modern software architecture initiatives. You'll help shape technical strategy, mentor engineering teams, and build the resilient, secure, and innovative platforms that power exceptional customer experiences.
How we rate this
Staff Software Engineer at Telstra rates 0 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.
Little AI. AI is not part of the work.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Prepare for this job
Built from this posting and from similar jobs on Level.
Skills and AI tools this role asks for
Pay
- Typical software engineer job
- $168k
This posting doesn't list pay. Use the typical software engineer figure when pay comes up. See software engineer jobs
Questions you could be asked
- How would you design a retrieval step so the model answers from real data instead of guessing?
- Tell me about a project where software architecture was part of your work. What did you do?
- Tell me about a project where microservices was part of your work. What did you do?
- Tell me about a project where distributed systems was part of your work. What did you do?
- Tell me about a project where cloud computing was part of your work. What did you do?
Adapt your resume
- List these exact terms on your resume: RAG, Software Architecture, Microservices, Distributed Systems, and Cloud Computing. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
Want an expert to read your CV for this job?
Free. Send your CV and the role you want next. We reply by email within 2 to 4 business days.
Get new software engineer jobs by email
One email a week with the new software engineer jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
Similar roles
Software Engineering roles that involve little AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step