Principal Software Engineer

6 hours ago


Hyderabad, Telangana, India 85e71e22-ae84-4dfb-9323-86a57025a255 Full time ₹ 15,00,000 - ₹ 30,00,000 per year

We have an open position with our organization for Principal Software Engineer at Hyderabad.

Job Title: Principal Software Engineer

Location: Hyderabad

Experience: 10 to 15 Years

Work Mode: Work from office

About the Role

We are seeking a highly skilled Principal Software Engineer to lead design, architecture, and technical strategy for enterprise-scale applications. The ideal candidate will bring deep expertise in .NET, Java, cloud-native platforms, SaaS architecture, and modernization initiatives. This role demands hands-on architectural leadership, strong problem-solving capabilities, and the ability to guide cross-functional engineering teams toward high-quality software delivery.

Key Responsibilities

Architectural Leadership

  • Define and own the technical architecture for enterprise applications built using .NET Core/Framework, Java, and React.
  • Architect and implement scalable, maintainable, and secure microservices-based systems.
  • Lead modernization initiatives including re-platforming, re-architecture, and migration from legacy monoliths to modern cloud-native stacks.
  • Evaluate new technologies, drive PoCs, and recommend best-fit solutions aligned with business needs.

SaaS Platform Design

  • Architect and scale multi-tenant SaaS applications, ensuring reliability, performance, availability, and tenant-level isolation.
  • Define multi-region deployment, disaster recovery, data partitioning, and usage metering strategies.

Cloud Strategy & Implementation

  • Design and optimize cloud architecture on Azure and/or AWS, including serverless, managed services, and container-based deployments.
  • Implement best practices around cost optimization, scalability, security, monitoring, and high availability.

DevOps, CI/CD & Automation

  • Define DevOps strategy using Docker, Kubernetes, Jenkins, GitHub Actions, or similar tools.
  • Oversee automated build, test, and deployment pipelines for high-velocity delivery.
  • Ensure infrastructure-as-code implementation and automated environment provisioning.

Data Architecture & Engineering

  • Design solutions involving SQL/NoSQL databases, data lakes, event streaming, and analytics systems.
  • Define data modeling standards, data flow patterns, and integration strategies across distributed systems.

Security & Compliance

  • Ensure application and infrastructure security aligned with ISO27001, SOC2, GDPR, and other compliance frameworks.
  • Guide teams on secure coding practices, IAM, encryption, and vulnerability management.

Technical Mentorship & Collaboration

  • Act as a technical mentor to engineering teams, performing code reviews and architecture reviews.
  • Collaborate cross-functionally with Product, QA, DevOps, and business stakeholders to translate requirements into scalable designs.
  • Lead technical discussions, system design sessions, and engineering roadmap planning.

Technical Skills & Experience

Software Development:

Deep expertise in .NET Core/Framework, Java, and front-end technologies such as React, with strong object-oriented and design pattern knowledge.

SaaS Architecture:

Proven experience designing and scaling multi-tenant SaaS platforms, with strong knowledge of tenancy models, distributed coaching, and observability.

Microservices & Modernization:

Strong experience in microservices architecture, API design, event-driven systems, and decomposing monolithic applications.

Cloud Platforms:

Hands-on experience with Azure and/or AWS for cloud-native application design, container orchestration, serverless architecture, and managed services.

DevOps & CI/CD:

Proficiency with Docker, Kubernetes, CI/CD tools like Jenkins, GitHub Actions, and release automation pipelines.

Data Systems:

Strong understanding of relational (SQL Server, PostgreSQL) and NoSQL (MongoDB, DynamoDB, CosmosDB) databases, data pipelines, and analytics frameworks.

Security & Compliance:

Experience implementing secure code practices, API security, encryption, IAM, and compliance frameworks such as SOC2, ISO, and data privacy standards.

Qualifications

  • Bachelors or masters degree in computer science, Engineering, or related field.
  • 10–15 years of software engineering experience, including at least 3–5 years in a senior architectural or principal-level role.
  • Strong ability to lead design discussions, influence engineering decisions, and mentor large development teams.
  • Excellent communication, documentation, and stakeholder-management skills.

Preferred Attributes

  • Experience with domain-driven design (DDD), event sourcing, CQRS.
  • Exposure to Azure DevOps, GitOps, and infrastructure-as-code (Terraform/Bicep/CloudFormation).
  • Passion for technology innovation, clean architecture, and engineering excellence.

If interested can share your updated CV at this email id-


  • Software Engineer

    6 days ago


    Hyderabad, Telangana, India Principal Global Services Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Responsibilities Job Purpose Software Engineer is responsible for developing, testing and maintaining the application/s with established processes. With guidance, conduct analysis, elicit requirements, write correct and clean code leveraging best practices, DevOps, testing/debugging, documentation, quality assurance review, implementation and...


  • Hyderabad, Telangana, India Medtronic Full time ₹ 15,00,000 - ₹ 30,00,000 per year

    At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You'll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world.A Day in the LifeThe Principal Software Engineer is responsible for providing Principalership in the software...


  • Hyderabad, Telangana, India F5 Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    We are looking for a Principal Software Engineer with deep expertise in marketing technology platforms and strong engineering leadership to build scalable, performant, and integrated MarTech solutionsYou will play a key role in enabling marketing initiatives by engineering end-to-end systems across tools like Salesforce Marketing Cloud, Marketo, Adobe...


  • Hyderabad, Telangana, India Microsoft Full time

    Are you passionate about building intelligent, scalable, and secure cloud solutions that address the most challenging customer scenarios and transform how industrial customers manage operations? Do you enjoy architecting and implementing customer centric solutions using novel ways, while bringing intelligence with AI? If you are a seasoned Software...


  • Hyderabad, Telangana, India Principal Global Services Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Responsibilities Job Purpose Senior Software Engineer is responsible for developing, testing and maintaining the application/s with established processes by conducting analysis, eliciting requirements, assisting in design, writing correct and clean code leveraging best practices, contributing to DevOps practices, testing/debugging, working on documentation,...


  • Hyderabad, Telangana, India Examity Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    At Meazure Learning, we aim to empower open-minded, inquisitive, and driven people, and we love how each new addition to the team adds to our culture. Here, you can positively impact the careers of millions of test-takers and reshape the education technology landscape by working toward one vision:To provide life-long learners across the globe the freedom to...


  • Hyderabad, Telangana, India Antal TECH jobs Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Our client, a USA based SaaS EMS Platform company is seeking an experiencedPrincipal Software Engineerto lead thearchitecture, design and developmentof scalable, maintainableSaaS platforminvolving technologies likePHP, VueJS, AWS, PostgreSQL.Position: Principal Software Engineer (PSE) - PHP FullstackLocation: Hyderabad, IndiaExperience: 15+yrs and atleast...

  • Principal Engineer

    2 weeks ago


    Hyderabad, Telangana, India Innominds Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Role: Principal Engineer / Technical LeadExperience: 10 to 15 yearsJob Location: Hyderabad, Bangalore, Pune- – HybridEducation: BE, BTech, MCA, MTechMandatory Skills: .NET Core, Web API, Entity Framework, SQL, AngularJD:Strong in API development using .Net Core, Entity Framework, SQL Server along with Unit test framework (they are suingXUnit, MOQ)Strong in...


  • Hyderabad, Telangana, India Microsoft Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Are you interested in spearheading advancements in Artificial Intelligence (AI) and contributing to the development of high-performance infrastructure for generative AI workloads, such as Bing Copilot? The Azure Specialized AI Infrastructure team in India is seeking a highly skilled and motivated engineer with deep expertise in high-performance...


  • Hyderabad, Telangana, India Dell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Principal Software Engineer - IT Be a part of a team that's ensuring Dell Technologies' product integrity and customer satisfaction. Our IT Software Engineer team turns business requirements into technology solutions by designing, coding and testing/debugging applications, as well as documenting procedures for use and constantly seeking quality...