Talent.com
This job offer is not available in your country.
Principal Software Engineer, Distributed Cloud

Principal Software Engineer, Distributed Cloud

F5Bengaluru, Karnataka, India
7 hours ago
Job description

At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation.

Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive.

Principal Software Engineer

We’re looking for a Principal Software Engineer with deep experience building and scaling SaaS platforms in the cloud. This role requires a hands-on technical leader who can architect and deliver complex, distributed systems while mentoring engineers and driving cross-functional alignment.

You’ll lead design and development of scalable microservices, define engineering best practices, and help shape the future of our SaaS platform. This is a highly influential role focused on delivering performant, secure, and reliable solutions that align with business goals.

What You’ll Do

Lead architecture and development of scalable, enterprise-grade backend systems and APIs

Drive design reviews and partner with stakeholders to align technical solutions with product strategy

Mentor engineers, promote engineering excellence, and foster continuous improvement

Influence cross-team technical direction and ensure alignment with scalability, security, and observability best practices

Define and uphold high standards for code quality, maintainability, and performance

Own implementation of observability, testing, and monitoring strategies

What You Bring

Deep expertise in microservices, distributed systems, and cloud-native technologies (Kubernetes, Docker, GitOps, CI / CD)

Proficiency in backend development with Golang or similar languages (Java, C++, Rust)

Strong understanding of SQL / NoSQL databases, performance tuning, GRPC, Kafka, Protobuf

Knowledge of DNS, CDN, networking principles, and Linux systems (including scripting and automation)

Excellent analytical and debugging skills with a track record of owning mission-critical systems

Strong communication and leadership skills, with experience mentoring teams and influencing technical direction

Qualifications

10+ years of backend software engineering experience in cloud-native environments

Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent industry experience

The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.

Create a job alert for this search

Principal Software Engineer • Bengaluru, Karnataka, India

Related jobs
  • Promoted
  • New!
Cloud Platform Engineer

Cloud Platform Engineer

ScaleneWorksBengaluru, Karnataka, India
The Cloud Platform engineer is responsible for platform engineering in Azure / AWS including data pipeline monitoring & recovery, CI / CD & Infrastructure as Code, scripting & automation, Major Inciden...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Principal Software Engineer |GO, Python, Microservices, Large Scale Cloud Platforms, Data & Systems | Bangalore, 12+ years.

Principal Software Engineer |GO, Python, Microservices, Large Scale Cloud Platforms, Data & Systems | Bangalore, 12+ years.

CiscoBengaluru, Karnataka, India
The Cisco’s AI team consists of AI researchers, and software developers who collaborate to build innovative products and platforms for Cisco. We are motivated by tackling unique challenges that aris...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Principal Engineer (DLP)

Principal Engineer (DLP)

NetskopeBengaluru, Karnataka, India
Today, there's more data and users outside the enterprise than inside, causing the network perimeter as we know it to dissolve. We realized a new perimeter was needed, one that is built in the cloud...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Software Principal Engineer

Software Principal Engineer

Dell TechnologiesBengaluru, Karnataka, India
Software Principal Engineer (I8).PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of t...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Principal Cloud Engineer - Google C...

Principal Cloud Engineer - Google C...

Anicalls (Pty) LtdBengaluru, Karnataka, India
Experience with Big Data on GCP – BigQuery, Pub / Sub, Dataproc, Dataflow.Best design, deploy, and optimize FM cloud network infrastructure for high availability, reliability, performance, and scale....Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Principal Software Engineer

Principal Software Engineer

MicrosoftBengaluru, Karnataka, India
Our team in Azure GenAI is at the cutting edge of developing large language model technologies to power Azure AI Platform products and offering them as a service for both internal and external appl...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Principal Engineer DevOps

Principal Engineer DevOps

Dover India Innovation CenterBengaluru, Karnataka, India
Dover is a diversified global manufacturer with annual revenues of $8 billion.We deliver equipment and components, in specialty systems and support services through five major operating segments : E...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Principal Software Engineer

Principal Software Engineer

AutodeskBengaluru, Karnataka, India
We’re growing our Engineering team within Autodesk’s Enterprise Services IT organization.This team leverages Software Engineering and DevOps principles to build the foundations for the company’s bu...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Principal Engineer, CSS Global SaaS & Apps Delivery, DevOps

Principal Engineer, CSS Global SaaS & Apps Delivery, DevOps

OracleBengaluru, Karnataka, India
We are looking for a versatile.Senior Developer & Database Engineer.AI / ML, cloud-native development, DevOps, and enterprise database administration. In this role, you will work on building and optim...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Software Principal Engineer - C, Linux, BSD, Python

Software Principal Engineer - C, Linux, BSD, Python

Dell TechnologiesBengaluru, Karnataka, India
The Dell Technologies – UDS Division is in the business of transforming the way data is stored.At the forefront of the big data movement, our highly parallelized, distributed architecture has compl...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Sr Software Engineer, Distributed Cloud

Sr Software Engineer, Distributed Cloud

F5Bengaluru, Karnataka, India
At F5, we strive to bring a better digital world to life.Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital...Show moreLast updated: 7 hours ago
  • Promoted
Principal Engineer Software

Principal Engineer Software

Palo Alto NetworksBengaluru, Karnataka, India
You will be responsible for the design, development and test of a scalable distributed management plane infrastructure software and features that runs as the core OS for all of Palo Alto Networks’ ...Show moreLast updated: 2 days ago
  • Promoted
  • New!
Senior Principal Cloud Engineer

Senior Principal Cloud Engineer

ScaleneWorksBengaluru, Karnataka, India
Design, implement, and maintain the Cloud Foundations on Microsoft Azure and Google Cloud to meet enterprise-level needs. Develop and publish reusable cloud architecture patterns to accelerate cloud...Show moreLast updated: 7 hours ago
  • Promoted
Senior Principal Engineer Software (Prisma SDWAN Platform) - NetSec

Senior Principal Engineer Software (Prisma SDWAN Platform) - NetSec

Palo Alto NetworksBengaluru, Karnataka, India
At Palo Alto Networks everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and mo...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Cloud Platform Engineering Principal - Platforms

Cloud Platform Engineering Principal - Platforms

BramblesBengaluru, Karnataka, India
Key Responsibilities May Include : .Design, orchestrate, and maintain scalable cloud infrastructure, working with engineers to automate processes and improve efficiency. Collaborate with Innovation Sq...Show moreLast updated: 7 hours ago
  • Promoted
  • New!
Cloud Platform Engineer – Networks

Cloud Platform Engineer – Networks

SmarshBengaluru, Karnataka, India
Smarsh empowers its customers to manage risk and unleash intelligence in their digital communications.Our growing community of over 0 organizations in regulated industries counts on Smarsh every da...Show moreLast updated: 3 hours ago
  • Promoted
  • New!
Sr Software Engineer - Distributed Cloud

Sr Software Engineer - Distributed Cloud

F5Bengaluru, Karnataka, India
At F5, we strive to bring a better digital world to life.Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital...Show moreLast updated: 7 hours ago
  • Promoted
Principal Software Engineer

Principal Software Engineer

OracleBengaluru, Karnataka, India
Joining Oracle will give you the opportunity to design and build innovative new systems from the ground up and operate services at scale. Engineers at every level can have significant technical and ...Show moreLast updated: 30+ days ago