India jobs / Principal Software Engineer / Bengaluru

Principal Software Engineer jobs in Bengaluru

Explore 60 current openings. Compare roles, companies, locations, and work options, then open any job to view the full details.

Current openings

Showing 20 jobs
  1. Principal / Senior Principal Software Engineer

    Saviynt

    Saviynt seeks a Principal Software Engineer to lead the design and delivery of its Access Request platform. The role demands deep expertise in Groovy on Grails, Java, and modern front‑end frameworks, coupled with a …

    Bengaluru, Karnataka, IndiaHybridFull-time
    Active
  2. Principal Software Engineer

    Fidelity

    Job Description: Principal Software Engineering The Purpose of This Role As a Principal Software engineer you will be applying your strong software engineering practices (implementation and validation) to design, …

    Bangalore, Karnataka, IndiaOn-siteFull-time
    Active
  3. Principal Software Engineer (UI Engineer)

    Cadence Design Systems

    Cadence seeks a Principal Software Engineer (UI Engineer) to enhance Orion’s UI, build new features, and modernize existing software in a collaborative, cross‑disciplinary environment.

    BANGALORE, IndiaOn-siteFull-time
    Active
  4. Principal Software Engineer - Dataplane Software (VPP)

    Calix

    Calix seeks a Principal Software Engineer to lead the development of cutting‑edge network and security solutions for high‑end carrier access switching products. The role focuses on designing, building, and maintaining …

    Bangalore, IndiaHybridFull-time
    Active
  5. Senior Principal Engineer

    Saviynt

    Senior Principal Engineer, Software Engineering

    Bengaluru, Karnataka, IndiaOn-siteFull-time
    Active
  6. Principal Software Engineer (UI Engineer)

    Cadence Design Systems

    Cadence hires leaders to impact tech. Scientists use Orion for early-stage drug discovery. Orion combines HPC, computational methods, in-browser 3D visualization & modeling to solve drug discovery problems. UI Engineer …

    BANGALORE, IndiaOn-siteFull-time
    Active
  7. Principal Software Engineer

    CData Software

    Engineering: Software Development at CData Software builds the data connectivity layer that powers enterprise AI, delivering live access and replication across hundreds of sources. As a Principal Software Engineer you …

    Bangalore,IndiaOn-siteFull-time
    Active
  8. Principal Software Engineer - Data Engineering

    Caterpillar

    Caterpillar’s Digital team seeks a Principal Software Engineer to lead data platform architecture for a next‑generation Manufacturing & Supply Digital Platform. The role focuses on designing scalable data solutions, …

    Bangalore, Karnataka, IndiaOn-siteFull-time
    Active
  9. Principal Software Engineer Cloud Engineer

    Fidelity Brokerage Services LLC

    Principal Software Engineer Cloud Engineer responsible for designing, developing, and deploying a multi‑cloud API platform. Leads architecture decisions, ensures scalability, security, and performance across AWS and …

    Bangalore, Karnataka, IndiaOn-siteFull-time
    Active
  10. Principal Software Engineer

    Act

    Lead software development initiatives as a Principal Software Engineer. Design high-level architecture, mentor teams, and drive technical solutions for complex engineering challenges. Focus on Java and JavaScript …

    Bangalore, Karnataka, IndiaFull Time
    Active
  11. Principal Software Engineer - Security

    Hewlett Packard Enterprise

    Principal Software Engineer - Security at Hewlett Packard Enterprise leads application-level security practices across global software engineering organization. Hybrid role with 2 onsite days per week. Responsibilities …

    Bangalore, Karnataka, IndiaHybridFull-time
    Active
  12. Principal Engineer / Sr PE, Software Engineering

    Saviynt

    Saviynt, a leading identity authority platform, seeks a Principal Engineer to architect and build enterprise identity cloud solutions. The role involves collaborating across teams, designing scalable microservices, and …

    Bengaluru, IndiaHybridFull-time
    Active
  13. Principal Software Engineer

    Hewlett Packard Enterprise

    Principal Software Engineer - Systems Security

    Bangalore, Karnataka, IndiaHybridFull-time
    Active
  14. Principal Software Engineer

    InvestCloud

    Product Support team at InvestCloud drives technical strategy and architectural vision for enterprise software solutions. The Principal Software Engineer leads full-stack development across Java, Python and TypeScript, …

    Bengaluru,KA,IndiaOn-siteFull-time
    Active
  15. Principal Software Engineer, ABI Engineering

    Amazon

    Amazon Devices team designs high‑profile consumer electronics such as Kindle, Fire tablets and Echo. The Principal Software Engineer in the Alexa Built‑In organization will lead the architecture and development of …

    Bengaluru,KA,INDFull-time
    Active
  16. Principal Systems/Software Engineer

    Hewlett Packard Enterprise

    Principal Systems/Software Engineer

    Bangalore, Karnataka, IndiaHybridFull-time
    Active
  17. Principal Software Engineering Manager

    KnowBe4

    AI Engineering at KnowBe4 builds end‑to‑end data pipelines, models, services and APIs that power the platform’s AI‑driven security products. The manager leads a full‑stack AI team of data scientists, ML engineers, …

    Bengaluru, IndiaFull-time
    Active
  18. Principal Software Engineer

    Emerson Electric

    Principal Software Engineer role focused on RF test system software and hardware design, leading feature development, technical decisions, and team mentorship.

    BENGALURU, KARNATAKA, IndiaHybridFull-time
    Active
  19. Principal Software Engineer

    Coupa Software, Inc.

    Engineering - Backend Architecture at Coupa builds the core .NET services powering the spend management platform. The Principal Software Engineer defines long‑term architecture, leads migration to cloud‑native …

    Bangalore, IndiaHybridFull-time
    Active
  20. Principal Engineer, Data Engineering, HPC Cluster Software

    SanDisk

    Data Engineering team at SanDisk designs and operates high‑performance computing clusters for large‑scale data processing. The Principal Engineer leads system design, deployment, and maintenance of HPC clusters using …

    Bangalore, Karnataka, IndiaFull-time
    Active