
Software Engineering Principal
- Bangalore, Karnataka
- Permanent
- Full-time
- 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
- Employees are entitled to 12 paid holidays 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
- Build world-class software products that deliver exceptional customer experiences during activation stages, assurance workflows & supply chain experiences
- Establish modern software practices like automated testing, AI based development, an API first architecture and to ensure core resilience & performance in the customer operations applications
- To develop strategies that enable development of frameworks for building rapidly customer experiences (CEX) & product experiences (PEX), decouple from proprietary 3rd party platforms and reducing total cost of technology
- Build strong commercial capability across multiple teams by modelling well-developed commercial thinking, balancing cost and value to decide the most economic action that delivers good outcomes & reducing total cost of ownership
- Significantly contribute to function and organisation strategy, practices, and planning by drawing on your expertise and thorough understanding of the work across multiple team domains in the customer operations technology group
- Use a digital product mindset to recognize product opportunities and differentiators in relation to the competition; help define & and create new product abilities by changing technical strategy or constraints.
- Foster a culture of observability across teams & help them use operational data to improve the stability and performance of customer operations systems
- Maintain a very high level of capability in customer operations technology group, including new and emerging technologies, tools, approaches, and processes so that you can model continuous learning and actively provide coaching and mentoring of customer operations technology team members.
- Actively collaborate with the security team, to foster and model a security-first mindset and apply the organization's security strategy across multiple teams.
- Partner with product owners to build a culture of priority setting and urgency in alignment with organizational strategy by reviewing cross-team work and providing guidance to ensure its appropriately broken down, prioritised, and dependencies are well understood by all involved teams and stakeholders.
- Actively models Telstra’s values and facilitates inclusive discussions across multiple teams that create goal-driven alignment with organisational strategy and principles, as well as identifying actionable continuous improvement opportunities.
- You must have worked in the telecom industry with a high level of domain knowledge in order-to-activate and assurance technology, operations & processes.
- Proven years of hands-on experience in software development with a strong focus on cloud-native technologies, microservices architecture, and secure coding practices.
- Hands-on experience and technical leadership in Amdocs Service Order Management/Service Orchestration tools would be valuable.
- Having participated in or contributed to large-scale Amdocs SOM platform implementations is preferred. Additionally, experience or familiarity with ServiceNow products will be an added advantage.
- Demonstrated ability in evaluating and managing Total Cost of Ownership.
- Experience in architecture and engineering, as well as strategic leadership roles in large organisations.
- Must have knowledge on Camunda & other open-source tools with experience in decoupling architecture from proprietary tools, leveraging AI and automation that enables faster time to market, self-serve and reduced cost.
- Excellent collaboration skills with skills to coach and nurture engineers
- Strong communication skills & senior leadership presence
- In-depth experience in implementing DevOps practices to automate software delivery pipelines, infrastructure provisioning, and configuration management.
- Demonstrated expertise in distributed systems, networking, software architecture, and software security concept