Principal - Backend Engineer
uEngage
Date: 14 hours ago
City: Panchkula, Haryana
Contract type: Full time

Tech Stack: PHP, Node.js, MySQL, MongoDB
Reports To: Chief Technology Officer, CTO
Job Description (JD)
As a Principal Backend Engineer, you will be responsible for architecting and guiding the development of robust, scalable, and secure backend systems. You’ll play a strategic role in technical decision-making, mentor engineering teams, work closely with product and client-facing stakeholders, and drive adoption of modern technologies including AI/ML where relevant.
Key Responsibilities
Backend Architecture & Development
Reports To: Chief Technology Officer, CTO
Job Description (JD)
As a Principal Backend Engineer, you will be responsible for architecting and guiding the development of robust, scalable, and secure backend systems. You’ll play a strategic role in technical decision-making, mentor engineering teams, work closely with product and client-facing stakeholders, and drive adoption of modern technologies including AI/ML where relevant.
Key Responsibilities
Backend Architecture & Development
- Own and evolve backend architecture across PHP (CodeIgniter/Laravel), Node.js services.
- Design and review scalable systems using microservices or modular monoliths.
- Manage integration across relational (MySQL) and non-relational (MongoDB) databases with optimal indexing, performance, and data modeling.
- Lead design reviews, code quality checks, and establish backend development standards.
- Guide mid/senior engineers on best practices, CI/CD pipelines, and testing frameworks.
- Make critical decisions on refactoring legacy systems and modernizing platforms.
- Act as a technical point of contact for clients for backend architecture and integrations.
- Translate client/product needs into technical execution plans and communicate trade-offs.
- Present PoCs or explain complex backend workflows to non-technical stakeholders.
- Identify potential areas in backend or client systems to leverage AI (e.g., personalization, recommendations, fraud detection, data cleaning).
- Collaborate with data teams to design backend APIs or cron jobs that interact with AI models.
- Stay updated with practical AI APIs, tools (e.g., OpenAI, Langchain), and their integration points.
- Perform regular audits on security, API rate-limiting, and role-based access.
- Optimize performance using caching, query optimization, job queues, etc.
- Plan for horizontal/vertical scaling on cloud infrastructure (AWS, GCP, etc.).
- You have 8+ years of backend experience with PHP and/or Node.js and are fluent in database design.
- You've led system design, code reviews, and have mentored other engineers.
- You can explain technical trade-offs to clients and help them make informed decisions.
- You're proactive in identifying scaling bottlenecks and improving system resilience.
- Bonus: You’ve experimented with AI APIs, understand their practical applications, and are excited about integrating them smartly.
- Work on high-impact systems used by thousands of users.
- Collaborate with cross-functional teams across product, design, data, and more.
- Freedom to architect, experiment, and innovate without red tape.
- Competitive salary, flexible work culture, and a collaborative environment.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Customer Service Associate_Punjab,India
Amazon,
Panchkula, Haryana
5 days ago
DescriptionRole: Customer Service AssociateJob Type: SeasonalLocation: Panchkula, IndiaOur mission at Amazon is to be Earth’s most customer-centric company, and our award-winning Customer Service team is a key part of achieving that goal. Doing our best for our customers is where we get our energy, and that’s why you’ll find we approach things differently here. You won’t be asked to read...

Dot net developer
Becker Alliance,
Panchkula, Haryana
₹700,000
-
₹1,200,000
per year
1 week ago
Becker Alliance is the leading global dental technology organization originating from US with its branch in Panchkula (India), we are seeking a hardworking, determined, talented individual with the passion to be innovative. This role offers an opportunity for candidates to expand their talents by participating directly in the design, development, deployment and maintenance of customer-facing as well as internal web...

Online Bidder - InStep Technologies
InStep Technologies Private Limited,
Panchkula, Haryana
3 weeks ago
Join Our Team as an Experienced Online Bidder, Drive IT Sales and Lead Generation!Location: Peermuchalla, near 20 sector Panchkula.Company: InStep Technologies Pvt. Ltd.Job Type: Full-Time (ON Site)Experience Required: Minimum 1 YearKey ResponsibilitiesMaintain a database of leads and track performance.Identify and bid on IT projects through online platforms such as Upwork, Freelancer, Guru, and PeoplePerHour (PPH).Generate and nurture leads through bidding...
