Principal - Backend Engineer
uEngage
Date: 2 weeks 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
Senior Marketo Associate
Grazitti Interactive,
Panchkula, Haryana
14 hours ago
Job DescriptionWe’re looking for an experienced Senior/Lead Marketing Automation Specialist with deep expertise in Marketo to lead strategic automation initiatives, set up or migrate instances, and drive campaign performance at scale.The ideal candidate should be well-versed in lead lifecycle strategy, campaign optimization, and marketing data governance. If you’re someone who succeeds in a fast-paced environment and can advise both clients...

Lead/Sr. ETL Engineer
Grazitti Interactive,
Panchkula, Haryana
2 weeks ago
Job DescriptionWe are looking for a skilled and experienced Lead/Senior ETL Engineer with 4–8 years of experience to join our data engineering team. In this role, you will be responsible for designing and developing high-performing ETL solutions, managing data pipelines, and ensuring seamless integration across systems. You’ll also contribute to architectural decisions, lead delivery planning, and provide mentorship to team...

DevOps Engineer – Monitoring
airpay payment services,
Panchkula, Haryana
4 weeks ago
Job Title: DevOps Engineer – MonitoringJob Level: Entry-Level (Fresher)Report to: DevOps Team Lead / IT Infrastructure ManagerDepartment: TechnologyOrganization: Airpay Payment Services Pvt. Ltd (https://www.airpay.co.in/)Location: Chandigarh and Cochin (Night Shift with one rotational week off)Job SummaryWe are looking for a passionate and detail-oriented DevOps Engineer (Fresher) to join our Night Shift Monitoring team. The role involves real-time monitoring of production systems,...
