Top Software Engineer Jobs in Kolkata

3 Days AgoSaved
Remote
Kolkata, WB
Senior level
Senior level
Information Technology • Software
Develop and maintain Go-based backend services for a cloud-agnostic SaaS backup storage platform. Build integrations with Microsoft 365, Google Workspace, and Salesforce APIs; develop scalable data-processing capabilities; write unit and integration tests; troubleshoot production issues; participate in architecture and code reviews; and collaborate with DevOps on deployments, monitoring, operational readiness, and on-call support.
Top Skills: Amazon S3Amazon SqsAWSAzure Blob StorageDockerGo (Golang)Google Cloud PlatformGoogle Cloud StorageGoogle Workspace ApisGrpcKafkaKubernetesAzureMicrosoft Graph ApiRestSalesforce Bulk ApiSQL
3 Days AgoSaved
Remote
Kolkata, WB
Senior level
Senior level
Information Technology • Software
Design, build, and maintain scalable backend services, REST APIs, distributed data pipelines, and enterprise data ingestion frameworks for a multitenant B2B SaaS platform. Own features from requirements through production, improve scalability and reliability, troubleshoot complex issues, conduct code reviews, mentor engineers, and collaborate with product, architecture, QA, and engineering teams.
Top Skills: Apache AirflowAWSChatgptCi/CdClaudeCursorDatabricksDelta LakeFastapiFlaskGitGithub CopilotJavaKafkaKubernetesAzurePysparkPythonQuartRedisRest ApisSnowflakeSQL
26 Days AgoSaved
Remote
Kolkata, WB
Senior level
Senior level
Edtech • Software
Build and evolve Litmos’s platform using .NET, React, and SQL Server. Design microservices, APIs, and front-end components; improve scalability, reliability, observability, and maintainability. Own delivery from development through deployment, including Azure DevOps CI/CD pipelines. Collaborate with Product, UX, database teams, and globally distributed Agile engineers while using AI-assisted development workflows to support design, coding, documentation, and reviews.
Top Skills: .NetAzureAzure DevopsC#Ci/CdClaudeDistributed SystemsMicroservicesReactSQL Server
Reposted 3 Days AgoSaved
Remote
Kolkata, WB
Senior level
Senior level
Fintech • Payments
Designs, develops, and operates scalable backend systems and APIs for core financial transactions. Responsibilities include architecture, microservices, integrations, automation of testing and deployments, cloud development, database optimization, security implementation, and collaboration with product, engineering, and QA teams in an agile environment.
Top Skills: Augment AiAWSAzureCi/CdClaudeCouchbaseCursorDockerEncryptionGCPGitGroovyJavaJunitJwtKafkaKubernetesLdapMicroservicesMockitoMongoDBNoSQLOauth2RabbitMQRelational DatabasesRestful ServicesSpring Boot
27 Days AgoSaved
Remote
Kolkata, WB
Mid level
Mid level
Artificial Intelligence • Cloud • Analytics • Automation
Develops, configures, customizes, and supports Zoho CRM and related enterprise CRM solutions. Responsibilities include scripting with Deluge and JavaScript, building REST API integrations, automating workflows, creating reports and dashboards, supporting data migrations, troubleshooting systems, and maintaining development, test, and production environments. The role collaborates with architects, analysts, and business stakeholders to deliver scalable CRM solutions across multiple companies.
Top Skills: GitHubspotJavaScriptJSONMicrosoft DynamicsNetsuite CrmQuickbooksRest ApisSage IntacctSalesforceSdksSQLWebhooksXMLZoho AnalyticsZoho CreatorZoho CrmZoho DelugeZoho DeskZoho FlowZoho One
27 Days AgoSaved
Remote or Hybrid
Kolkata, WB
Mid level
Mid level
Artificial Intelligence • Information Technology • Software • Database
Build innovative software products in the Special Projects Division addressing public health, agriculture, education, and aid-related challenges in Sub-Saharan Africa. Responsibilities include designing software architectures, developing on UNIX-based platforms, participating in code reviews, using disciplined version control, collaborating with teams, and potentially applying Django, React, Android, or PyTorch. The role may involve travel to Africa to understand local contexts.
Top Skills: AndroidData Structures And AlgorithmsDjangoMacos DarwinPyTorchReactUnixVersion Control
Reposted 5 Days AgoSaved
Remote
Kolkata, WB
Senior level
Senior level
Information Technology • Software
Develop and maintain Java Spring Boot microservices, REST APIs, and backend services for enterprise order management and supply chain applications. Design scalable, reliable, secure, and configurable product capabilities; troubleshoot production issues; write tested code; participate in reviews; and collaborate with product, QA, DevOps, and engineering teams. Use AI-assisted development tools responsibly for coding, debugging, testing, documentation, and productivity.
Top Skills: Agile/ScrumAi-Assisted Software EngineeringAWSAzureCi/CdDockerGCPGitJavaKafkaKubernetesMicroservicesMongoDBRest ApisSpring BootSQL
5 Days AgoSaved
Remote
Kolkata, WB
Senior level
Senior level
Mobile • Software
Design, develop, deploy, and maintain scalable distributed systems, real-time platforms, data pipelines, and analytics tools. Build data extraction, transformation, and loading systems using SQL and big data technologies. Work across low-level systems and distributed architectures, collaborate with data science and product teams, and mentor junior engineers.
Top Skills: C++Claude CodeGithub CopilotGoJavaJvmNoSQLSQLUnix/Linux
Reposted 5 Days AgoSaved
Remote or Hybrid
Kolkata, WB
Senior level
Senior level
Software
Designs, develops, and supports scalable cloud-native observability software and distributed systems. Owns features end to end, including architecture, implementation, testing, deployment, troubleshooting, and operational support. Builds CI/CD pipelines, automation frameworks, containerized deployments, and Kubernetes solutions. Collaborates with architects, product owners, and engineering teams in Agile/Scrum environments while improving reliability, performance, maintainability, and developer productivity.
Top Skills: Ci/CdDockerGitopsGoGrpcHelmJenkinsKafkaKubernetesMicroservicesReactRest
5 Days AgoSaved
Remote
Kolkata, WB
Junior
Junior
Fintech • Payments
Develop and maintain reliable full-stack and backend software using Java and JavaScript. Design scalable components, database integrations, algorithms, and automated tests. Collaborate across development, operations, and security teams throughout the SDLC, participate in code reviews and sprint planning, support live applications, improve monitoring and self-recovery, and identify process bottlenecks. The role requires continuous delivery practices, cloud exposure, CI/CD knowledge, and strong software design and problem-solving skills.
Top Skills: AWSAzureCi/CdContinuous DeliveryGCPHibernateInfrastructure As CodeJavaJavaScriptMySQLNoSQLOraclePythonSpring Boot
One Month AgoSaved
Easy Apply
Remote
Kolkata, WB
Easy Apply
Mid level
Mid level
Enterprise Web • Mobile • Professional Services • Software
Build and own full-stack product features from ambiguous problems through deployment. Partner with Product and Design, make UX decisions, integrate LLM and agent capabilities into trustworthy product experiences, talk with users, instrument releases, and iterate based on usage. The role requires strong product judgment, user empathy, independent execution, and comfort using AI coding tools while collaborating with AI engineers on model behavior.
Top Skills: Claude CodeCursorGithub CopilotLlm AgentsLlm ApisPrompting
One Month AgoSaved
Remote
Kolkata, WB
Entry level
Entry level
Cloud • Software • Database
Develop and maintain production software for a cloud-native distributed SQL database. Responsibilities include designing, coding, testing, and deploying new and existing projects involving query optimization, fault tolerance, server architecture, concurrency, multithreading, LLMs, vector indexes, SIMD, and LLVM code generation. Engineers collaborate across teams, own projects end to end, and contribute throughout the product lifecycle.
Top Skills: CC++LlmsLlvmSimdSQLVector Indexes
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
One Month AgoSaved
Remote
Kolkata, WB
Senior level
Senior level
Edtech • HR Tech • Information Technology • Professional Services
Develop diagnostic desktop software for automotive ECU systems using C# and .NET. Build WPF or WinForms applications with MVVM, asynchronous programming, and multithreading. Implement and support UDS and ECU flashing functionality, integrating CAN, CAN FD, and ISO-TP communications through hardware APIs such as Vector XL, PCAN-Basic, Kvaser CANlib, Vehicle Spy, or NI-XNET.
Top Skills: .NetAsync/AwaitC#CanCan FdEcu FlashingIntrepid Vehicle SpyIso 14229Iso 15765Iso-TpKvaser CanlibMultithreadingMvvmNi-XnetPeak Pcan-BasicUdsVector XlWinformsWpf
9 Days AgoSaved
Remote or Hybrid
Kolkata, WB
Senior level
Senior level
Artificial Intelligence • Fintech • Machine Learning • Natural Language Processing • Business Intelligence
Build and operate a high-performance search platform serving billions of documents and hundreds of queries per second. Responsibilities include scaling distributed systems, migrating legacy architecture with zero downtime, improving monitoring and deployment practices, profiling and optimizing performance, and developing reliable data pipelines and real-time processing systems.
Top Skills: Custom Resource Definitions (Crds)ElasticsearchInfrastructure As CodeJvmKubernetesLexical SearchSolrVector SearchVespa
9 Days AgoSaved
In-Office or Remote
Kolkata, WB
Senior level
Senior level
Artificial Intelligence • Cloud • Software
Develop and lead scalable cloud-native SaaS features using ReactJS, TypeScript, GraphQL, and NodeJS. Translate business needs into technical solutions, troubleshoot complex issues, mentor junior engineers, improve development processes, and advocate for modern technologies. Collaborate cross-functionally and with customers to deliver high-quality government software, including AI-driven user experiences, agents, and workflow automation.
Top Skills: AWSAzureCi/CdDevOpsGrafanaGraphQLJavaScriptNode.jsReactSaaSTypescript
Reposted 9 Days AgoSaved
Remote
Kolkata, WB
Mid level
Mid level
Information Technology • Internet of Things • Marketing Tech
The role involves developing full-stack web apps, creating APIs, improving lead capture models, and collaborating across teams to enhance the Social Planner product.
Top Skills: CSS3GraphQLHTML5JavaScriptNode.jsTypescriptVue
One Month AgoSaved
Remote
Kolkata, WB
Senior level
Senior level
Information Technology • Productivity • Software • Manufacturing
Own end-to-end development of modules across Amtech’s AWS-hosted .NET/C# Cloud API and legacy 4D ERP platform. Design RESTful APIs, integrate AWS services, resolve complex business-logic issues, improve testing and reliability, maintain data integrity, participate in Agile ceremonies and code reviews, and mentor junior engineers. The role requires independent technical judgment across modern and legacy enterprise systems, with opportunities to use AI-assisted development tools.
Top Skills: .Net 84DApi GatewayAsp.Net CoreAWSAws Secrets ManagerC#Ci/CdClaude CodeCodexDynamoDBEcs FargateGitGitGithub CopilotJIRAPostgresRest ApisS3SQL Server
19 Days AgoSaved
In-Office
Kolkata, WB
Senior level
Senior level
Financial Services
Develop and deploy scalable cloud-native enterprise applications, APIs, microservices, event-driven architectures, and AI-enabled solutions. Build RAG applications, intelligent agents, automated testing frameworks, CI/CD pipelines, and infrastructure automation. Troubleshoot production issues, contribute to architecture and security standards, modernize platforms, identify AI opportunities, and mentor engineers. The role requires strong Microsoft-stack, cloud, DevOps, software architecture, and AI development expertise.
Top Skills: .Net Core.Net FrameworkAngularAnsibleArtifactoryAzureCi/CdCosmos DbDevinDockerGitGithub CopilotJenkinsJSONKafkaKubernetesMicrosoft CopilotMicrosoft Sql ServerOctopusPythonRestRetrieval-Augmented Generation (Rag)TeamcityTerraformVector DatabasesWindsurf
One Month AgoSaved
In-Office or Remote
Kolkata, WB
Entry level
Entry level
Social Impact
Designs, develops, deploys, tests, and reviews software applications, features, and defect fixes. Collaborates with team leaders and users to support a product roadmap, analyze requirements, document software, provide developer-level support, and learn existing codebases. The role also involves participating in planning meetings, conferences, and occasional team travel.
11 Days AgoSaved
Remote
Kolkata, WB
Senior level
Senior level
Edtech • Information Technology • Software
Own and operate high-volume backend messaging services from design through production. Responsibilities include implementation, testing, observability, incident response, incremental modernization, technical estimation, code and design reviews, mentoring, and improving system reliability. The role requires working with asynchronous, queue-driven systems, undocumented legacy code, multi-cloud environments, and distributed teams across India, Europe, and the United States.
Top Skills: Automated TestingCC++Cloud MessagingInfrastructure As CodeKubernetesMonitoring And AlertingNoSQLPythonServerless Computing
11 Days AgoSaved
Remote or Hybrid
Kolkata, WB
Senior level
Senior level
Cloud • Security • Software
Design, develop, and maintain scalable, high-performance Golang APIs and backend services. Deploy and manage applications in cloud environments, build microservices and message-oriented middleware, and ensure reliability, security, and code quality. Participate in code reviews, testing, continuous integration, task estimation, and performance optimization while delivering robust software on schedule.
Top Skills: AWSAzureCC++Cloud SdksContinuous IntegrationDistributed SystemsDockerGCPGo (Golang)High-Performance CachingKubernetesMesosMessage-Oriented MiddlewareMicroservicesNomadOpenshiftRestful ApisRkt
12 Days AgoSaved
Remote or Hybrid
Kolkata, WB
Senior level
Senior level
Software
Design and implement high-performance networking datapath solutions for routers using custom and merchant silicon. Develop packet forwarding technologies including IP, MPLS, Segment Routing, and VXLAN, plus QoS, ACL, TCAM management, and packet processing. Write efficient, modular, well-tested C/C++ code using DPDK and virtualized Linux environments. Collaborate with product management and testing teams to deliver robust, customer-focused networking products.
Top Skills: AclsCC++DockerDpdkIpKvmLinuxMplsQosSegment RoutingSonicTcamVxlan
12 Days AgoSaved
Remote
Kolkata, WB
Senior level
Senior level
Edtech • Software
Develop and maintain React Native features for iOS and Android while supporting existing Swift and Kotlin applications. Own WebView-based learning experiences, authentication, deep links, native-to-web communication, offline support, push notifications, biometrics, and device permissions. Manage mobile CI/CD pipelines and app releases, write tests, resolve production issues, monitor stability, and collaborate with product, design, QA, and backend teams.
Top Skills: AndroidAndroid WebviewApp StoreBitriseCi/CdFastlaneGithub ActionsGoogle PlayiOSJavaScriptJavascript BridgesKotlinOauthReact NativeRest ApisScormSsoSwiftTypescriptWebviewWkwebviewXapi
12 Days AgoSaved
In-Office or Remote
Kolkata, WB
Senior level
Senior level
Artificial Intelligence • Cloud • Software
Develop and lead scalable SaaS features for government-focused products using ReactJS, TypeScript, GraphQL, and NodeJS. Translate business requirements into technical solutions, troubleshoot complex issues, mentor engineers, improve development processes, and promote operational excellence. The role requires full-stack development, cloud-native application experience, AI-driven UX familiarity, event-driven architecture, API integration, observability, and AWS or Azure expertise.
Top Skills: Ai AgentsApi IntegrationAWSAzureCi/CdDevOpsEvent-Driven ArchitectureGrafanaGraphQLJavaScriptNode.jsReactSaaSTypescriptWorkflow Automation
12 Days AgoSaved
In-Office or Remote
Kolkata, WB
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Software
Build and improve full-stack APIs, microservices, database models, and frontend experiences for enterprise government software. Own features from problem definition through production monitoring, collaborate with Product and Design, and develop AI-powered workflows and user experiences. Use AI-assisted coding tools, review human- and AI-generated code, mentor teammates, improve engineering processes, and work directly with customers in a fast-paced SaaS environment.
Top Skills: Ai-Assisted Development ToolsAPIsAWSAzureClaude CodeCursorDockerEmberGitGithub CopilotGraphQLJavaScriptKubernetesMicroservicesMongoDBNode.jsNoSQLPostgresReactRestSQLTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account