Principal Software Engineer

Pibit.ai

Gurugram District

On-site

INR 1,800,000 - 2,600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Pibit.ai is seeking an experienced backend engineering leader to drive delivery and shape overall design and architecture across multiple teams. You will own the production deployment, ensure scalability, and collaborate with Product, Design/UX, DevOps, and R&D to align technical decisions with business goals.

The role requires 7+ years in backend roles, expertise in C#/Java, advanced SQL, and strong systems design capabilities.

Qualifications

  • 7+ years in backend software engineering with leadership experience.
  • Strong OO language experience (C#/Java) and SQL mastery.
  • Solid knowledge of software design principles, data structures and algorithms.
  • Experience with microservices and scalable architectures.

Responsibilities

  • Drive delivery of team goals and influence technical strategies across teams.
  • Own design, architecture, development, quality, and production deployment.
  • Build robust, scalable backend solutions for business needs.
  • Lead cross-functional collaborations with Product, Design/UX, DevOps and R&D.
  • Navigate trade-offs and align technical decisions with business goals.
  • Represent the team in design reviews and architectural decisions.
  • Mentor engineers and support onboarding and hiring processes.

Skills

Backend leadership
C# / Java
Advanced SQL
Software design
DS & Algorithms
Microservices
Architectural innovation
Cross-team mentoring
System design & impact

Education

BS in CS/Software Eng

Tools

MongoDB
RabbitMQ
Kafka
SQS
AWS
Azure
GCP

Job description

Responsibilities
  • Drive the delivery of team goals, contributing to the definition of objectives and technical strategies across multiple teams within your group or with partner teams.
  • Take ownership of the overall design, architecture, development, quality, and production environment deployment of systems that have a lasting impact across the group.
  • Design and implement robust, scalable backend solutions that address both technical and business challenges.
  • Collaborate effectively as a leader within your group, working with cross-functional teams such as Product, Design/UX, DevOps, and other R& D teams to drive synergies and alignment.
  • Navigate trade-offs in solving novel problems, considering both technical and business implications.
  • Represent your team in design reviews, sign off on critical designs, and contribute to group-wide architectural decisions.
  • Proactively seek opportunities to address group-level challenges, setting a path for scalable and innovative solutions that can be transformed into new projects.
  • Share ownership in validating group quality and delivery standards, contributing to mentorship and professional growth of the group's engineers.
  • Actively participate in mentoring and onboarding engineers, as well as contributing to the hiring process.
Requirements
  • 7+ years in backend software engineering roles, with experience in technical leadership and strategy development across teams.
  • Expertise in C#, Java, or similar object-oriented programming languages.
  • Advanced SQL skills and solid experience with database management systems.
  • In-depth understanding of software design principles, data structures, and algorithms.
  • Proficiency in microservices architecture and building scalable systems.
  • Proven ability to solve novel and complex problems, particularly in scenarios requiring architectural innovation.
  • Experience in influencing other teams, collaborating on cross-group initiatives, and mentoring engineers.
  • BA/BSc in Computer Science, Software Engineering, or equivalent experience (e. g., military technology units like 8200).
Not a Must, but a Great Advantage
  • Practical experience with Agile development methodologies.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of non-relational databases (e. g., MongoDB).
  • Hands-on experience with message queues or streaming platforms like RabbitMQ, SQS, or Kafka.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software - Backend Developer
Senior Software - Backend Developer

Deluxe • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer
Senior Software Engineer

Nielseniq India • Chennai District

Hybrid
INR 1,200,000 - 2,100,000
Associate Architect
Associate Architect

mPokket • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Tech Lead
Tech Lead

Payoneer • Gurugram District

On-site
INR 2,500,000 - 3,500,000
REQ-6114 Senior Software Engineer
REQ-6114 Senior Software Engineer

half the sky • Bengaluru

Remote
INR 1,500,000 - 2,500,000
Software Engineering Manager
Software Engineering Manager

Summit Consulting Services • Ernakulam

On-site
INR 1,000,000 - 1,500,000
Principal Engineer
Principal Engineer

ConnectWise • Pune District

On-site
INR 4,000,000 - 7,000,000
Principal Engineer -C#-DotNet
Principal Engineer -C#-DotNet

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Development Engineer - Backend Technologies
Software Development Engineer - Backend Technologies

BookMyShow • Mumbai

On-site
INR 1,000,000 - 1,500,000
Senior Software Engineer (Node)
Senior Software Engineer (Node)

Cvent • Gurugram District

On-site
INR 800,000 - 1,200,000