EY is hiring for Backend Developer (Python / Node.js) at Gurugram
Apply on Hirist — EY Backend Developer
Job Description
Position: Backend Developer – Python / Node.js
Company: EY (Ernst & Young LLP)
About the role
EY is seeking a talented Back-End Developer to join their AI & product development team. The role is focused on building robust backend systems for AI-powered web applications, chatbots, and data platforms. You will collaborate with AI/ML engineers, front-end teams, and product managers to deliver scalable, secure, high-performance services.
Key responsibilities
- Design, build, and maintain backend services, APIs, and microservices for AI-driven applications and chatbots.
- Integrate machine learning/NLP/LLM models and APIs into web / chatbot products.
- Develop and maintain database schemas, data pipelines for logs, training data, conversational data, etc.
- Ensure authentication, authorization, and best security practices for web and AI-driven services.
- Optimize performance, reliability, and scalability of backend systems under load.
- Collaborate with front-end for seamless API driven experiences; maintain CI/CD pipelines, use cloud (AWS, Azure, GCP), containerization (Docker, Kubernetes).
- Stay updated; adopt new tools, frameworks, and methodologies for backend / AI-related development.
Required Skills & Qualifications
- Proficiency in Python, Node.js, or C#.
- Experience with backend frameworks like Flask / FastAPI, Express.js, or ASP.NET Core.
- Good knowledge of databases: SQL (PostgreSQL, MySQL), NoSQL (MongoDB, Redis).
- Experience integrating ML / NLP / LLM APIs, working with AI models or conversational frameworks.
- Understanding of REST, GraphQL, WebSockets (for real-time communication).
- Familiarity with cloud infrastructure, containers, deployment pipelines and monitoring tools.
- Soft skills: strong communication, problem solving, ability to work across teams, adaptability.
Preferred / Plus
- Experience building SaaS, AI-driven web platforms or chatbots.
- Knowledge of event driven architectures (Kafka, RabbitMQ etc.).
- Experience with monitoring / observability (Prometheus, Grafana, ELK stack etc.).
- Prior exposure to front-end frameworks (React, Angular, Vue) for integration understanding.
Company Snapshot
Ernst & Young LLP (EY) is a global professional services firm, offering advisory, assurance, tax, and transaction advisory services. EY is also investing heavily in technology, especially AI / ML & digital transformation across its consulting and product lines.
Culture & Perks
- Large global exposure; opportunity to work on AI-ML products and platforms.
- Cross functional work: you’ll interact with ML, front-end, product, operations.
- Standard corporate perks: professional growth, structured performance reviews, learning budgets, possibility of flexible/hybrid work depending on team.
What employees say (Reviews Summary)
From Glassdoor/Indeed reviews: EY generally is viewed positively for professional development, rigorous training, and brand prestige. Some feedback mentions that at times bureaucratic processes and large-company structure can slow down agility.
How to prepare for this job
- Brush up on backend fundamentals (Python, Node.js/C#), frameworks like Flask, FastAPI or Express and best practices.
- Get hands-on with integrating AI / ML / NLP models: experiment with OpenAI, Hugging Face, or TensorFlow/PyTorch.
- Practise building and exposing REST and GraphQL APIs; also explore WebSocket real-time features.
- Learn about cloud services (deploying, scaling, logging, monitoring) on one or more of AWS, Azure, GCP.
- Understand data pipeline basics; database design; caching; performance optimization and security practices.
- Prepare for behavioral interview questions around teamwork across functions, delivering under deadlines, adapting to new technologies.
Pros & Cons
Pros
- Strong brand name (EY) adds credibility to resume.
- Working in AI / ML / NLP + backend gives you exposure to trending tech.
- Good chance of learning from cross disciplinary teams.
Cons / things to check
- Large organizations sometimes have slower decision cycles or more process overhead.
- Depending on team, scope might be more maintenance or integrations than green-field work.
Interview Tips / Likely Questions
- Design a backend system for a scalable chatbot handling real-time messages, high concurrency, latency constraints.
- Walkthrough integrating an NLP model (e.g. intent recognition, entity extraction) inside a web service; handle data flows and logging.
- Optimize a database query or design schema for performance under large volumes.
- Questions around securing APIs, user authentication/authorization, and handling edge cases.
- Behavioral: times you worked across teams, handled changing requirements, delivered under tight SLAs.
Salary & Compensation Estimate
EY generally offers competitive compensation. Exact salary for this role is not listed in the job post. Based on similar backend / AI roles in Gurugram for 2-10 years of experience, approximate base salary can range from ₹8,00,000 to ₹25,00,000+ per annum, depending on seniority, exact skills (Node.js, Python, AI, cloud experience), and team.