Principal Engineer

1 week ago


Pune, Maharashtra, India Keka Full time ₹ 12,00,000 - ₹ 36,00,000 per year

About Dataction:

Dataction is a new age technology services firm that offers best in class information technology, analytics, and consulting services to renowned international companies. Dataction was established in 2010 and has grown rapidly over the last decade. Dataction has built a reputation for providing differentiated and reliable services to a wide range of customers across multiple sectors.

At Dataction we connect every dot and reimagine every business process. Our lean, agile, and consultative approach towards problem solving and execution, helps our client achieve sustainable growth and secure a profitable business, while safeguarding a viable future. Our people are committed, courageous, and unafraid of pushing boundaries. They help our clients make decisions that deliver immediate and measurable outcomes, justifying investments. Our engagement models provide the perfect blend of quality, control, and cost for our customers.

To know more about Dataction, please visit

Job Purpose:

In this high-impact Principal Engineer (Full Stack) role, you will collaborate closely with one of our esteemed UK-based clients—a global leader in travel and event management renowned for their exceptional service and proprietary, client-driven technology. You will be instrumental in shaping and maintaining mission-critical backend systems that process large volumes of data, enable seamless integrations, and significantly enhance the corporate travel experience for enterprise clients worldwide.

Working at the intersection of technology and business, you will partner closely with cross-functional teams including engineers, product managers, and business stakeholders to design, develop, and deliver scalable, reliable, and maintainable solutions. Your work will directly impact a platform trusted by leading global organizations, driving innovation in a complex, fast-paced environment.

Responsibilities:

  • Architect & Build Robust Systems: Design, develop, and continuously improve the full technology stack—including backend services, APIs, and frontend applications—ensuring scalability, security, performance, and maintainability.
  • Lead Technical Vision: Drive architecture decisions aligned with business goals, adopting best practices around Java architectures, microservices, event-driven patterns, and cloud-native development.
  • Hands-On Development: Actively contribute high-quality code across the stack (Java, Spring Boot, frontend frameworks) and lead by example in coding standards, reviews, and refactoring efforts.
  • End-to-End Feature Ownership: Take full technical ownership of complex domains—designing, building, testing, and launching features and services that directly impact customer experience and business metrics.
  • Mentorship & Team Leadership: Lead, coach, and inspire engineers, fostering technical growth, accountability, and a collaborative team culture.

Drive continuous improvement through knowledge sharing and technical guidance.

  • Cross-Functional Collaboration: Partner with product management, UX/design, QA, and other engineering teams to deliver cohesive, high-quality products on time.
  • Optimize Data & Messaging: Build and maintain scalable SQL and NoSQL data stores; design efficient data models; and leverage event streaming platforms like Kafka for real-time data processing and integrations.
  • CI/CD & Automation: Champion and improve automated build, test, deployment pipelines (CI/CD) to ensure rapid, reliable delivery of features.
  • Cloud Expertise: Utilize AWS services (EC2, Lambda, S3, RDS) effectively to build scalable, fault-tolerant cloud infrastructure supporting microservices and server less components.
  • Code Quality & Best Practices: Advocate for rigorous code reviews, automated testing, monitoring, and operational excellence to ensure system reliability and performance
  • Innovation & Continuous Learning: Stay updated with emerging technologies and industry trends, and proactively introduce new tools, practices, and approaches that improve engineering productivity and product quality.

Qualifications, Skills and Experience:

  • 8+ years in software development with a strong focus on full-stack engineering; at least 3+ years in technical leadership or principal engineering roles.
  • Deep knowledge of Java and Spring Boot framework; proven experience designing and implementing scalable microservices architectures.
  • Hands-on experience with modern frontend frameworks such as React, Angular, or , along with TypeScript and responsive design principles.
  • Expertise with both SQL and NoSQL databases, including schema design, query optimization, and data consistency models.
  • Practical experience using Kafka or other message brokers for building event-driven, asynchronous systems.
  • Strong working knowledge of AWS cloud services (EC2, Lambda, RDS, S3, etc.) and best practices for infrastructure as code, CI/CD pipelines, containerization.
  • Familiarity with design patterns, distributed systems, scalability challenges, fault tolerance, and security best practices.
  • Proven ability to lead, mentor, and inspire engineering teams, excellent communication and collaboration skills.
  • Skilled in code reviews, unit and integration testing, and monitoring tools to ensure production stability and maintainability.
  • Collaborative team player comfortable working with global, cross-functional teams including engineers, product managers, and stakeholders.
  • Preferred: Experience with AI-assisted development tools (GitHub Copilot, CodeGPT) to accelerate workflows; passion for accessibility (A11y) and internationalization (i18n).
  • Strong analytical and problem-solving mindset, eager to tackle complex backend and data challenges.
  • Bachelor's or master's degree in computer science, Engineering, or related field—or equivalent hands-on experience

Why should you join Dataction?

Fairness, meritocracy, empowerment, and opportunity are pillars of our work culture. In addition to a competitive salary, you can look forward to:

  • Great work-life balance through hybrid work arrangement.
  • Company funded skill enhancement and training.
  • Exciting reward and recognition programme.
  • Opportunity to bond with colleagues through exciting employee engagement initiatives.
  • Great on the job learning opportunity through involvement in new product/ ideation teams.
  • 60 minutes with the CEO each quarter to pick his brains on any topic of your choice.


  • Pune, Maharashtra, India Principal Global Services Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    ResponsibilitiesAbout the RoleWe are in search of a Senior Consultant - Software Engineering to become part of our top-tier engineering team in Pune/Hyderabad. This presents a meaningful role to lead solution architecture and innovation for our cloud platform initiatives You will be instrumental in propelling our cloud transformation programs forward,...

  • Software Engineer

    5 days ago


    Pune, Maharashtra, India Principal Global Services Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    ResponsibilitiesIndicative years of experience: 2+yearsRole Description:We are seeking a software developer who will be developing, testing and maintaining the application/s with established processes.Reporting relationship:This role will report to Delivery Manager / Senior Delivery ManagerKey Responsibilities:Experience with AWS cloud platform – e.g. AWS...

  • Operations Manager

    2 weeks ago


    Pune, Maharashtra, India Principal Global Services Full time ₹ 1,20,000 - ₹ 1,50,000 per year

    Responsibilities:PGS Process Excellence ExpertAbout Principal: understand who we areWith more than 19,000 employees worldwide, Principal helps people and companies in Asia, Australia, Europe, Latin America, and North America build and protect their financial well-being. We've been doing this for 143 years. A FORTUNE 500 company, we're known for our...

  • Operations Manager

    5 days ago


    Pune, Maharashtra, India Principal Global Services Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    ResponsibilitiesPGS Process Excellence Expert About Principal: understand who we areWith more than 19,000 employees worldwide, Principal helps people and companies in Asia, Australia, Europe, Latin America, and North America build and protect their financial well-being. We've been doing this for 143 years. A FORTUNE 500 company, we're known for our...


  • Pune, Maharashtra, India Principal Global Services Full time ₹ 1,50,000 - ₹ 28,00,000 per year

    ResponsibilitiesDescription% of Time SpentBuild deep understanding of the customer and business needs along with products and associated features. Collaborate with product owner and other stakeholders for requirement elicitation.Consistently deliver large systems involving one or more teams' contribution, on time with high quality.Proactively look for...

  • Principal Engineer

    1 day ago


    Pune, Maharashtra, India Deutsche Bank Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    About The Role :  Job Title Principal Engineer Location Pune As a principal software engineer, you will be responsible for designing, developing, and maintaining core parts our software and infrastructure, contributing heavily to the codebase and collaboration with engineers at all levels. You will play a pivotal role in the shaping of our architecture,...


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

    *Responsibilities*Sr Software Engineer (T3)Mainframe Modernization ToolingIndicative years of total experience: 4 to 6 yearsRole Description:Principal, Pune is hiring a Mainframe Modernization Sr Infrastructure Engineer.This engineer will be a part of the Platform support under Information Services (IS) and responsible for helping achieve the strategy...


  • Pune, Maharashtra, India Dell Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Pune, Maharashtra, India Dell Technologies Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Pune, Maharashtra, India Dell Technologies Full time ₹ 1,80,000 - ₹ 6,00,000 per year

    Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...