AT&T

Principal| Software Engineering

Check with seller / month
Bengaluru, Karnataka, India Software Developer Active
Actively Hiring Bengaluru Full Time
Advertisement
Verified Listing
Direct Apply — No Agent
Your Data is Safe
Trusted by 5 Lakh+ Jobseekers

Job at a Glance

Category
Software Developer
Location
Bengaluru, Karnataka, India
Salary
Check with seller
Job Type
Full Time
Company
AT&T
Status
Open & Active

Job Description

At AT&T we’re redefining the future of communication by connecting people to greater possibility – with expertise, simplicity, and inspiration. At the heart of our purpose lies a diverse workforce of 200,000 people and a culture that aspires to serve customers first, act boldly, move faster, and win as one.

Our Product Development group, part of AT&T’s Technology Services (ATS) organization, is responsible for building software-based products, services, and platforms our customers love and need. Harnessing technology and rebuilding software expertise, the team inspires simplicity with projects that deliver revenue and cost savings opportunities.


Job Overview:

We are seeking a Principal Software Engineer to join our team to help us deliver great products and services that will delight our customers. You will be part of a team that’s responsible for ensuring all services within an area of focus are deployable and well-maintained.

An ideal candidate is excited to take the reins to improve system reliability, performance, and availability. You are passionate about improving the ease of deployment, creating faster turn-around on features and fixes. And you are always curious to find new ways to develop and deploy our services.

Key Responsibilities:

Regular maintenance of Java-based Microservices, including maintenance, optimizations, and feature improvements
Improve CI/CD of existing services to improve ease and speed at which changes can be made
Identify architecture optimizations that improve cost and/or reliability
Execute improvements collaboratively with service owners.
Participate as an individual contributor in an agile team.
Mentor teammates in software craftsmanship
Troubleshoot complex system issues and work with other engineering teams to resolve them.
Participate in postmortems for many services and use the insights to identify and implement improvements.

Qualifications:

10-14 years of software development experience
Experience with CI/CD tooling, and improving the usability of CI/CD pipelines
Proven track record of quickly jumping into existing codebases and getting operational knowledge
Track record of maintaining and operating services in production.
Strong analytical and problem-solving skills, with the ability to identify and address complex system issues
Track record maintaining and modernizing Maven-based builds.
Experience running SpringBoot-based services in production
Java and JVM ecosystem knowledge
5+ years of operating in cloud infrastructure (AWS, GCP, Azure)
2+ years of using modern observability tools and practice
4+ years of operating services on Kubernetes
Excellent written and verbal communication skills with demonstrated ability to present complex technical information in a clear manner to peers, developers, and senior leaders

Additional Technical Experience

SQL and NoSQL Datastores (Mongo, Postgres, Redis)
Kafka
Observability Experience and Practices, preferred ELK Stack
Prometheus for Monitoring
Jenkins, Docker and Kubernetes (CI/CD)
Migration of Services from On-Prem to Public Cloud
Ideal Backgrounds:

DevOps
DevSecOps
SRE
Full Stack Engineers with a Backend Focus
Ready to take the next step?

Don't wait — new applications are being reviewed daily.

Login & Apply Free
Job Safety Alert Real jobs on Jobsiya are always free. Never pay for an interview and never share bank or OTP details. Report this job →