Tech Jobs in Calcutta, India

86,799 open positions · Updated daily

Kolkata’s Salt Lake City IT park, expanding in 2024, attracts multinational IT services and fintech startups. The city’s strategic location on the eastern seaboard and robust talent pool from local universities such as Jadavpur and the Indian Institute of Science Education and Research (IISER) make it a hotspot for tech talent.

Key employers include TCS, Infosys, Wipro, IBM, Accenture, Capgemini, Deloitte, EY, KPMG, and HCL Technologies. Beyond services, the fintech scene is energized by startups like Kite and Fincere, while the e‑commerce and digital media sectors thrive in neighborhoods such as New Town and Gariahat.

Living in Salt Lake City or New Town offers affordable housing compared to Delhi or Bangalore, yet salaries range widely. Transparent salary data helps candidates negotiate within the ₹8‑30 lakh range for mid‑level developers and allows them to align compensation with cost‑of‑living indices in Kolkata.

Senior Java Software Engineer - Java, Azure, Microservices

Company: EPAM Systems

Location: Pune, India

Posted Jan 23, 2025

EPAM is a leading global provider of digital platform engineering and development services, committed to positively impacting customers, employees, and communities. They offer a dynamic and inclusive culture, with opportunities for collaboration on innovative projects and continuous learning. EPAM is seeking an experienced Senior Java Software Engineer to contribute to cutting-edge software solutions using Java, Spring Boot, and API development. The role involves designing high-quality Java-based software solutions, implementing and maintaining RESTful APIs, and collaborating with cross-functional teams. Requirements include 5-8 years of professional experience in Java development, Spring Boot, and API development, along with expertise in Microservice Architecture Pattern and REST API design. EPAM offers opportunities for self-development, sharing ideas on international platforms, and a comprehensive benefit package.

Senior SAP ABAP Consultant

Company: EPAM Systems

Location: Gurgaon, India

Posted Jan 23, 2025

Senior Software Engineer - C++, Linux

Company: EPAM Systems

Location: Bangalore, India

Posted Jan 23, 2025

EPAM is seeking a Senior Software Engineer with expertise in C++ and Linux environments. The role involves developing architectural solutions, collaborating with multinational teams, and contributing to innovative projects. The ideal candidate should possess strong communication skills, be self-driven, and have a minimum of 5-6 years of development experience. EPAM offers opportunities for continuous learning, self-development, and international exposure, along with a comprehensive benefit package.

Senior Python Developer

Company: EPAM Systems

Location: Pune, India

Posted Jan 23, 2025

Senior Machine Learning Engineer

Company: EPAM Systems

Location: Pune, India

Posted Jan 23, 2025

EPAM, a leading global provider of digital platform engineering and development services, is seeking a Senior Machine Learning Engineer. The role involves designing, developing, and deploying machine learning models for various applications including NLP, computer vision, deep learning, and reinforcement learning. The ideal candidate should have 5+ years of experience, a degree in Computer Science, Data Science, Mathematics, or a related field, and strong expertise in machine learning, deep learning, neural networks, NLP, computer vision, or reinforcement learning. Proficiency in Python and machine learning libraries such as TensorFlow, PyTorch, Keras, or Scikit-learn is required. EPAM offers opportunities for self-development, international platforms to share ideas, sponsored tech talks & hackathons, and a comprehensive benefit package.

Lead Software Engineer - Python, AWS

Company: EPAM Systems

Location: Bangalore, India

Posted Jan 23, 2025

EPAM is seeking a highly experienced Lead Software Engineer with a strong background in Python and AWS. The role involves designing, developing, and maintaining software applications, leading a team of developers, and collaborating with cross-functional teams. EPAM offers opportunities for self-development, international platforms to share ideas, and a comprehensive benefit package. The ideal candidate should have 8-12 years of software engineering experience, expertise in Python and AWS services, and strong communication skills.

Senior Software Engineer (MERN)

Company: EPAM Systems

Location: Hyderabad, India

Posted Jan 23, 2025

EPAM is seeking a Senior Software Engineer (MERN) to design software solutions for new application features using React, Node.js, TypeScript, and AWS. The role involves frequent interaction with client stakeholders, communication of technical specifications, and guiding the software engineering team through coding, testing, and debugging stages. EPAM offers a dynamic and inclusive culture, opportunities for continuous learning and growth, and a competitive benefits package including health benefits, retirement benefits, and flexible time off. The ideal candidate will have 5-8 years of experience in software development and system integration, proficiency in Node.js, TypeScript, React, AWS, and strong problem-solving abilities.

Chief Automation Engineer .NET (C#)

Company: EPAM Systems

Location: Pune, India

Posted Jan 23, 2025

EPAM, a leading global provider of digital platform engineering and development services, is seeking a Chief Automation Engineer .NET (C#) to lead automated testing efforts and drive innovative testing strategies. The role involves collaborating with multinational teams, contributing to cutting-edge projects, and continuous learning. The ideal candidate should have 11-13 years of experience in IT with a focus on automated testing, expertise in Selenium, Cypress, Playwright, Robot Framework, BDD, and Appium. Proficiency in C# programming, understanding of architecture, and experience with Rest API automation tools are required. EPAM offers opportunities for self-development, international platforms to share ideas, and a comprehensive benefit package.

Lead Business Analyst - SAP BW

Company: EPAM Systems

Location: Bangalore, India

Posted Jan 23, 2025

Senior Mean Stack Developer

Company: EPAM Systems

Location: Hyderabad, India

Posted Jan 23, 2025

EPAM is a leading global provider of digital platform engineering and development services, committed to positively impacting customers, employees, and communities. They offer a dynamic and inclusive culture, with opportunities for collaboration, innovation, and continuous learning. EPAM is seeking a highly skilled Senior Full Stack Developer proficient in Angular 8+, NGRX, Agile methodology, and AWS services. The ideal candidate should have extensive experience in JavaScript, TypeScript, Node.js, and various design patterns. EPAM provides opportunities for technical challenges, self-development, and a comprehensive benefit package.

Senior Data Quality Automation Engineer

Company: EPAM Systems

Location: Gurgaon, India

Posted Jan 23, 2025

EPAM is a leading global provider of digital platform engineering and development services, committed to positively impacting customers, employees, and communities. They offer a dynamic and inclusive culture with opportunities for continuous learning and growth. The company is seeking an experienced Senior Data Quality Automation Engineer to contribute to developing test scripts, enhancing automated testing frameworks, and collaborating with development teams. Responsibilities include defining testing strategies, quality standards, and metrics, managing risks, and ensuring all development tasks meet quality criteria. The ideal candidate should have 5-8 years of QA/testing or application development experience, strong SQL scripting skills, and proficiency in ETL testing, database concepts, and automation.

Senior Data Quality Automation Engineer

Company: EPAM Systems

Location: Gurgaon, India

Posted Jan 23, 2025

EPAM is hiring a Senior Data Quality Automation Engineer. The role involves defining quality standards, managing risks, and creating automation strategies. The ideal candidate should have 5-8 years of experience in QA/testing or application development, strong command of SQL scripting, PL/SQL, and database testing. Knowledge of Hadoop & Big Data Concepts, API Testing, and proficiency in Python/Java is preferred. EPAM offers opportunities for technical challenges, self-development, and a comprehensive benefit package.

Frequently Asked Questions

What types of tech jobs are available in Kolkata, India?
Software Engineer, Data Analyst, Cloud Engineer, DevOps Engineer, Product Manager, UI/UX Designer, Cybersecurity Analyst, AI/ML Engineer, Mobile Developer, QA Engineer, and Business Analyst roles are in high demand across both large firms and startups.
What are the remote versus on‑site trends for tech roles in Kolkata?
Large IT services firms typically require hybrid or on‑site presence in Salt Lake City, while fintech and startup companies increasingly offer fully remote or hybrid models. The job listings on Job Transparency clearly label each position’s remote status.
Who are the major employers in Kolkata’s tech market?
Top employers include TCS, Infosys, Wipro, IBM, Accenture, Capgemini, Deloitte, EY, KPMG, HCL Technologies, and local startups such as Kite and Fincere.
What salary expectations can a tech professional anticipate in Kolkata?
Mid‑level software engineers earn between ₹8–12 lakh annually, senior engineers ₹15–25 lakh, and specialized roles in fintech or AI can exceed ₹30 lakh with bonuses. Salary ranges vary by experience, skill set, and company size.
What advice should a tech worker consider when relocating to Kolkata?
Research neighborhoods—New Town for tech hubs, Salt Lake City for corporate offices, and Park Street for lifestyle. Secure reliable internet and utilities before moving. Join local expat groups and job forums to network, and use the salary transparency data to negotiate cost‑adjusted offers.

Related Pages