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

Principal Software Engineer

Cornerstone OnDemandpune, India
7 hours ago
Job description

We're looking for a

Principal Software Engineer

This role is Office Based, Hyderabad Office

We are looking for a Principal Software Engineer for our Product engineering team

In this role, you will…

  • Develop, maintain and enhance .NET applications and services to contribute to our legacy and cloud platform.
  • Analyze product and technical user stories and convey technical specifications in a concise and effective manner.
  • Code & deliver a working product, with a ‘first time right’ approach.
  • Participate in release planning, sprint planning, and technical design reviews; provide input as appropriate.
  • Partner with engineers, product managers, and other team members as appropriate and be the go-to person for technical matters.
  • Develop and maintain thorough knowledge and understanding of products.
  • Leading projects as necessary, increasing team productivity and effectiveness by sharing your deep knowledge and experience.
  • Drive key architectural decisions and design considerations.
  • Partner with other Architect’s and Manager to come up with setting technical guidelines and participate in code reviews to mentor other engineers on best practices.
  • Partner with Product to do early feasibility of technical architecture.
  • Partner with other Architects to build necessary frameworks to improve productivity of the engineers by driving automation.
  • Introduce newer technologies as needed along with a strong POC and build a strong use case for more adoptability.
  • Troubleshoot complex production issues and provide detailed RCA.
  • Participate in agile activities like sprint planning, and technical design reviews; provide input as appropriate
  • AI-Driven Software Architecture : Design, develop, and implement scalable, maintainable, and high-performance AI-powered software systems. Integrate AI models and algorithms into software applications to deliver intelligent solutions.

You’ve Got What It Takes If You Have…

  • Bachelor’s or master’s degree in computer science or related field.
  • 8+ years of experience with active hands-on development experience in Microsoft Technology stack using C#
  • Strong experience developing Microservices, RESTful services (preferably AWS)
  • Experience with AWS core services : Lambda, ECS (Elastic Container Service), SNS (Simple Notification Service), SQS (Simple Queue Service), DynamoDB.
  • Expertise in CloudWatch (monitoring and logging), cost management tools, and IAM for managing user permissions and security protocols.
  • Knowledge of Elasticsearch and querying logs in Splunk.
  • Exposure to ORM’s like Entity Framework, Nhibernate or similar.
  • Strong TDD approach and hands-on experience on tools like Nunit, xUnit or any other testing tools or frameworks and CICD practices.
  • Strong in OOP and SOLID design principles.
  • Understand AWS core services and basic architecture best practices.
  • Experience in working on projects with public cloud providers like Amazon Web Services, Azure, Google Cloud, etc.
  • Highly efficient data persistent design techniques. Strong understanding of data retrieval performance (queries, caching). Able to optimize designs / queries for scale.
  • Proficient experience with relational databases such as Microsoft SQL Server / Postgres. Exposure to other non-relational DBs like MongoDB is a plus!
  • Good understanding on how to deal with concurrency and parallel work streams.
  • Should have work experience with Agile practices.
  • Should be very good at analyzing and Debugging / Troubleshooting functional and technical issues.
  • Should have good insight on Performance / Optimization techniques.
  • Good understanding on secure development practices and proactively codes to avoid security issues. Able to resolve all findings.
  • Excellent analytical, quantitative and problem-solving abilities
  • Conversant in algorithms, software design patterns and Microservices, and their best usage.
  • Ability to build frameworks and POC’s from scratch that can be used across the teams.
  • Self-motivated, requiring minimal oversight.
  • Good team player with the ability to handle multiple concurrent priorities in a fast-paced environment.
  • Strong interpersonal, written, and oral communication skills.
  • Passion for continuous process and technology improvement
  • AWS experience must and Certification preferable.
  • #LI-OnSite

    Create a job alert for this search

    Principal Software Engineer • pune, India

    Related jobs
    • Promoted
    Principal Engineer, Agent Platform

    Principal Engineer, Agent Platform

    MightyBotPune, IN
    Join our team as a Principal Engineer, where we're focused on graduating AI from interesting demos to indispensable products. You will architect and build the core distributed systems that provide t...Show moreLast updated: 21 days ago
    • Promoted
    • New!
    Principal Software Engineer - Data Engineer

    Principal Software Engineer - Data Engineer

    Accion LabsMore, India
    We are a team of Engineers, Designers, Thinkers, Product Managers, Problem solvers and more.We are bound by our commitment to help teams succeed with our culture of learning & innovation.We seek so...Show moreLast updated: 7 hours ago
    • Promoted
    Staff Engineer Software

    Staff Engineer Software

    Palo Alto NetworksPune / Pimpri-Chinchwad Area, 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 m...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Principal Engineer Software (Prisma Access) - NetSec

    Principal Engineer Software (Prisma Access) - NetSec

    Palo Alto NetworksPune / Pimpri-Chinchwad Area, 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 m...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Principal Software Engineer 1

    Principal Software Engineer 1

    Visteon Corporationpune, India
    At Visteon, the work we do is both relevant and recognized—not just by our organization, but by our peers, by industry-leading brands, and by millions of drivers around the world.And, as a truly gl...Show moreLast updated: 7 hours ago
    • Promoted
    • New!
    Voice - Principal Software Engineer

    Voice - Principal Software Engineer

    Visteon Corporationpune, India
    At Visteon, the work we do is both relevant and recognized—not just by our organization, but by our peers, by industry-leading brands, and by millions of drivers around the world.And, as a truly gl...Show moreLast updated: 7 hours ago
    • Promoted
    • New!
    Principal Software Engineer (Java, AWS)

    Principal Software Engineer (Java, AWS)

    Autodeskpune, India
    Autodesk's Platform team is looking for a passionate Principal Software Engineer to join our team.Our organizational ecosystem comprises cloud services and web-based client components.You will help...Show moreLast updated: 7 hours ago
    • Promoted
    • New!
    Senior Principal Software Engineer - Progress 4GL

    Senior Principal Software Engineer - Progress 4GL

    QADpune, India
    As an Expert Software Engineer specializing in Progress / OpenEdge, you’ll lead the modernization of core ERP systems through architectural innovation, deep reverse engineering, and strategic integra...Show moreLast updated: 7 hours ago
    • Promoted
    Senior Principal Software Engineer - UI

    Senior Principal Software Engineer - UI

    NorthStar HR Consultantspune, maharashtra, in
    Job Title - Lead / Senior Principal Software Engineer - UI.Principal Software Engineer (UI).You will drive the strategic direction of UI architecture, championing best practices and ensuring our in...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Engineer

    Principal Engineer

    Hotel TraderPune, IN
    We're Hiring : Staff / Principal Engineer (Java) - Remote.Location : Remote | 🌍 Global Team | 💼 Experience : 8–12 years. Ready to build the future of hotel distribution at scale?.At Hotel Trader, we're...Show moreLast updated: 26 days ago
    • Promoted
    Principal Backend Engineer, Infrastructure

    Principal Backend Engineer, Infrastructure

    PebblePune, IN
    We’re looking for a highly skilled.Platform Engineering team and help us design, build, and operate large-scale, high-performance, cloud-native infrastructure systems. Build internal platform servic...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Principal Engineer

    Principal Engineer

    Recropune, maharashtra, in
    Essential duties / responsibilities : .Investigate, troubleshoot, and resolve software issues to ensure system stability and reliability. Maintain and enhance existing applications by optimizing perform...Show moreLast updated: 4 hours ago
    • Promoted
    • New!
    Principal Software Engineer

    Principal Software Engineer

    Cygnet.OnePune, IN
    Please find the company profile and job description as below : .Designation : Principal Software Engineer.Work Timings : 4 PM to 1 AM (IST). Availability to join : Immediate to 15 Days.We are seeking a h...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Principal Software Engineer

    Principal Software Engineer

    Visteon Corporationpune, India
    At Visteon, the work we do is both relevant and recognized.And, as a truly global technology leader in the mobility space, focused on building cross-functional AND. So here, whatever we do is not a ...Show moreLast updated: 7 hours ago
    • Promoted
    • New!
    Principal Software Engineer

    Principal Software Engineer

    Qualyspune, India
    We invite you to be part of motivated and agile Qualys engineering team responsible for developing high-end Cloud based Security Solutions. This opening is your chance to work in the rapidly expandi...Show moreLast updated: 7 hours ago
    • Promoted
    • New!
    Principal Software Engineer - Python

    Principal Software Engineer - Python

    Rapid7pune, India
    Vulnerability Coverage team will help set technical direction for delivering accurate vulnerability detections to our customers in a timely manner. They will serve as an expert and owner for a porti...Show moreLast updated: 7 hours ago
    • Promoted
    • New!
    Principal Software Engineer(Applied AI)

    Principal Software Engineer(Applied AI)

    Autodeskpune, India
    Are you a problem solver who thrives on building real-world AI applications? Do you geek out over LLMs, RAG, MCP and agentic architectures? Want to help shape a brand-new team and build cool stuff ...Show moreLast updated: 7 hours ago
    • Promoted
    • New!
    Principal Software Engineer

    Principal Software Engineer

    AltaReturnpune, India
    We are Allvue Systems, the leading provider of software solutions for the Private Capital and Credit markets.Whether a client wants an end-to-end technology suite, or independently focused modules,...Show moreLast updated: 7 hours ago