Top Software Engineer Jobs in India

7 Days AgoSaved
In-Office
Pune, Maharashtra, IND
Mid level
Mid level
Hardware • Industrial • Manufacturing
Develop and maintain cloud-enabled services integrating Mastercam’s C++ desktop application with cloud systems. Build SDK and API interoperability, support version compatibility, improve performance and connectivity, and contribute to scalable integration patterns. Responsibilities include technical design, story breakdown, peer reviews, unit testing, Agile planning, stakeholder communication, and collaboration with desktop, SDK, and developer-community teams.
Top Skills: .NetAi-Enabled ToolsAPIsBidirectional CommunicationC#C++Cloud ServicesComputational GeometryMicroservicesWindowsSchema VersioningSdksSerializationSource ControlStreamingUnit TestingVisual StudioWeb Apis
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Junior
Junior
Artificial Intelligence • Cloud • Software • Infrastructure as a Service (IaaS)
Join the AI Engineering team to implement features for agents, copilots, and internal AI platform services. Write clean, tested code, integrate tools and data sources, build evaluation harnesses, and apply modern AI engineering practices (prompting, RAG, tool use). Collaborate with stakeholders, participate in code reviews, design discussions, and on-call rotation while growing ownership and fluency in agentic systems.
Top Skills: Agent RuntimesEvaluation HarnessesGoJavaLlmsModel Context ProtocolPromptingPythonRetrieval-Augmented GenerationTypescript
7 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology
Develop and enhance custom software components using Databricks, distributed computing, big data processing, cloud integrations, and agile practices. Design scalable data pipelines, troubleshoot complex issues, collaborate across teams, make technical decisions, improve development processes, and mentor junior engineers. The role requires serving as a subject matter expert while coordinating technical objectives and project deliverables from the Bengaluru office.
Top Skills: Databricks Unified Data Analytics Platform
7 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology
Develop and enhance custom, scalable software solutions using Databricks and distributed computing frameworks. Lead software development planning and execution, collaborate across teams, make technical decisions, solve complex problems, and mentor junior engineers. Apply agile methodologies, cloud integrations, debugging, troubleshooting, and performance optimization to deliver reliable solutions aligned with business needs.
Top Skills: Databricks Unified Data Analytics Platform
7 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology
Develop and enhance custom software components using Databricks, distributed computing, and big data techniques. Design scalable data pipelines, debug complex software issues, and apply agile development practices. Serve as a subject matter expert, lead team decisions, coordinate cross-functional stakeholders, improve engineering processes, and mentor junior engineers.
Top Skills: Agile MethodologiesBig Data ProcessingCloud PlatformsData PipelinesDatabricks Unified Data Analytics PlatformDistributed Computing Frameworks
7 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology
Develop and enhance custom software, data pipelines, and analytics solutions using Databricks and distributed computing frameworks. Design scalable, high-performing systems, optimize data workflows, and collaborate with cross-functional teams using agile practices. Lead project coordination, make technical decisions, manage team execution, mentor junior engineers, and align technical solutions with business needs.
Top Skills: Databricks Unified Data Analytics Platform
7 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology
Develop and enhance custom software components using modern frameworks and agile practices. Design scalable software solutions, optimize data pipelines in distributed environments, troubleshoot complex technical issues, and support cloud-based integrations. Serve as a subject matter expert, make team decisions, lead best-practice initiatives, mentor junior engineers, and coordinate cross-functional delivery across multiple teams.
Top Skills: Databricks Unified Data Analytics Platform
7 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology
Develop and enhance custom software components using Databricks, Python, Scala, distributed computing, and big data technologies. Design scalable data pipelines, optimize workflows, troubleshoot complex issues, and integrate analytics solutions with cloud environments. Lead technical decisions, collaborate across teams, establish development best practices, mentor junior engineers, and coordinate cross-functional delivery using agile methodologies.
Top Skills: Databricks Unified Data Analytics PlatformPythonScala
7 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology
Design, develop, test, and optimize custom software components using Databricks, Python, Scala, distributed computing, and big data frameworks. Lead technical decisions, improve development practices, mentor junior engineers, coordinate cross-functional teams, and deliver scalable data pipelines and analytics solutions in agile environments.
Top Skills: Big Data Processing FrameworksCloud EnvironmentsDatabricks Unified Data Analytics PlatformDistributed ComputingPythonScala
7 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology
Design, develop, test, and optimize custom software components and scalable data solutions using Databricks, Python, and Scala. The engineer collaborates across teams, applies agile practices, resolves complex technical issues, leads software development improvements, makes team decisions, and mentors junior engineers. Responsibilities include designing high-performance data pipelines, integrating analytics solutions with cloud environments, coordinating stakeholders, and serving as a subject matter expert.
Top Skills: Big Data Processing FrameworksCloud EnvironmentsDatabricks Unified Data Analytics PlatformDistributed ComputingPythonScala
7 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology
Develop and enhance custom software components using Databricks, distributed computing, big data processing, cloud platforms, and agile practices. Design scalable data pipelines, troubleshoot complex software issues, collaborate across teams, make technical decisions, improve development processes, and mentor junior engineers.
Top Skills: Big Data ProcessingCloud PlatformsData PipelinesDatabricks Unified Data Analytics PlatformDistributed Computing Frameworks
7 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology
Develop and enhance custom software solutions using Python, modern frameworks, object-oriented design, RESTful APIs, and agile practices. Lead implementation of software quality improvements, make team decisions, collaborate across teams, mentor junior engineers, and coordinate cross-functional development efforts. The role also involves testing, debugging, database integration, and delivering scalable solutions aligned with business needs.
Top Skills: PythonRestful ApisVersion Control Systems
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 7 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Information Technology
Develop, customize, and enhance Salesforce software solutions using Apex, Visualforce, Lightning components, and Salesforce APIs. Collaborate with stakeholders and cross-functional teams to translate business needs into scalable technical solutions. Troubleshoot complex Salesforce issues, document development work, participate in agile team discussions, and provide guidance to junior team members while independently contributing as a subject matter expert.
Top Skills: AgileAlteryxApexLightning Component FrameworkSalesforceSalesforce ApisVisualforce
7 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology
Design, develop, and enhance custom software components using Databricks and modern agile practices. Build scalable data pipelines and workflows, optimize distributed data processing, troubleshoot performance issues, and collaborate with cross-functional teams. Act as a subject matter expert, guide team decisions, mentor junior engineers, establish development best practices, and align technical delivery with stakeholder goals and project timelines.
Top Skills: Databricks Unified Data Analytics Platform
7 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Design, develop, test, deploy, and operate backend services and AI-enabled automation for Cisco Validation. Build agentic workflows integrating LLMs, tools, APIs, MCP, A2A, workflow orchestration, and network environments. Troubleshoot application, database, infrastructure, and runtime issues, while contributing to technical designs, engineering practices, production reliability, and team mentorship.
Top Skills: .NetA2AAgentic AiCi/CdCloud-Native TechnologiesDistributed SystemsDockerGenerative AiGoKafkaKubernetesLangchainLanggraphLlmsMcpNetwork AutomationNode.jsPostgresPythonReactRedisRest ApisRustTypescriptWorkflow Orchestration
7 Days AgoSaved
In-Office
Hyderabad, Telangana, IND
Mid level
Mid level
Financial Services
Develop and support software for DTCC’s Global Trade Repository platform within an Agile team. Responsibilities include designing and developing Java applications, creating unit tests, maintaining documentation, providing production support, reviewing technical designs, implementing controls, and contributing to continuous integration, delivery, and process improvements. The role requires collaboration with architects, product managers, project teams, subject matter experts, and regional technology teams.
Top Skills: Amazon Ec2Amazon S3Amazon Web Services (Aws)J2EeJavaJunitPythonSnowflakeSpring BootSpring CoreSpring JdbcSpring MvcSpring SecuritySQLUnix
7 Days AgoSaved
In-Office
Chennai, Tamil Nadu, IND
Entry level
Entry level
Logistics • Transportation • Design • Automation • Manufacturing
Develop and release embedded application software for KONE digital services. Responsibilities include software and system requirements analysis, high- and low-level design, code and specification reviews, unit and module testing, debugging hardware and software, documentation, and Scrum Master duties. The role requires C and RTOS knowledge, familiarity with electrical and electronic circuits, version control, software compilers, JAMA, and Jira.
Top Skills: CEmbedded Application SoftwareIbm ClearcaseJamaJIRARtosSoftware Compilers
7 Days AgoSaved
Remote
Karnataka, IND
Senior level
Senior level
Other • Retail
Design, develop, and operate scalable web and cloud-native software supporting Nike’s product design and creation teams. Build responsive front-end experiences, APIs, microservices, and cloud platforms; translate business needs into technical solutions; guide architecture and engineering practices; and support the full software lifecycle. Collaborate with product managers, designers, engineers, and business stakeholders while improving performance, accessibility, resilience, and maintainability. Mentor peers and contribute through code reviews and knowledge sharing.
Top Skills: AccessibilityAmazon DynamodbAmazon ElasticsearchAmazon S3AngularAtomic DesignAWSAws LambdaAws Step FunctionsBemBrowser ApisCi/CdCSSCSS3Domain-Driven DesignFlexboxHTMLHTML5Infrastructure As CodeJasmineJavaScriptJestMicroservicesMochaNode.jsOocssPythonReactReduxResponsive Web DesignRestVue
7 Days AgoSaved
In-Office
Pune, Maharashtra, IND
Senior level
Senior level
Hardware • Industrial • Manufacturing
Develop and maintain commercial CAD/CAM toolpath software in C++, designing algorithms that efficiently drive milling machines. Responsibilities include implementing user stories and defect fixes, computational geometry and data-parallel programming, peer reviews, unit testing, Agile planning, technical communication, and solution design. The role applies modern development practices to complex manufacturing problems and may support broader business integration responsibilities over time.
Top Skills: Ai-Enabled ToolsC#C++GpgpuWindowsSimdVisual Studio
7 Days AgoSaved
In-Office
Pune, Mahārāshtra, IND
Mid level
Mid level
Fintech
Develop and operate scalable Java microservices using Spring Boot and Spring Cloud. Build REST APIs and integrations, write automated tests, optimize SQL and JVM performance, and contribute to secure, reliable architectures. Collaborate with product, QA, DevOps, and security teams in an Agile environment while participating in code reviews, CI/CD, and mentoring junior engineers.
Top Skills: ApigeeAquaAzure DevopsCheckmarxCheckstyleCodeqlConfluenceCSSDockerGitGithub ActionsGitlab CiGradleGraphQLGrpcHelmHibernateHTMLIbm MqJavaJavaScriptJenkinsJIRAJpaJunit 5KafkaKongKubernetesMavenMicrosoft TeamsMockitoOauth 2.0OpenapiOpenid ConnectOracleOwasp Dependency-CheckPactPmdPostgresProject ReactorRestSonarqubeSpotbugsSpring BootSpring CloudSpring Cloud GatewaySpring DataSpring SecuritySpring WebfluxSQLSwaggerTestcontainers
7 Days AgoSaved
Hybrid
Pune, Mahārāshtra, IND
Mid level
Mid level
Information Technology • Software • Consulting
Designs and maintains automated API, UI, performance, and end-to-end tests for SaaS applications. The role analyzes requirements, identifies risks and coverage gaps, leads exploratory testing, performs defect triage and root-cause analysis, and supports release readiness. Responsibilities include improving CI/CD automation, monitoring quality metrics, collaborating with Product, Engineering, Data, and Support teams, and maintaining test traceability aligned with ISO 9001 and SOC 2 standards.
Top Skills: AgileAWSC#Ci/CdDatadogElasticstackGitIso 9001JIRAJmeterNbomberNew RelicPlaywrightPostmanSaaSScrumSoc 2TypescriptZephyr
7 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
eCommerce • Retail
Build and own scalable backend services, APIs, and advertising and marketing platform features for eBay. Responsibilities include system design, architecture, distributed systems, event-driven development, database optimization, production support, AI-assisted development, and collaboration on LLM-powered features. The role also involves mentoring engineers, leading technical decisions and design reviews, supporting Agile delivery, and partnering across product, analytics, applied science, and engineering teams.
Top Skills: CassandraClaude CodeCursorFlinkGithub CopilotGraphQLHadoopJava 17KafkaLlmsMarkoMongoDBMySQLNode.jsOraclePostgresRabbitMQReactRest ApisScalaSparkSpring Boot
7 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
eCommerce • Retail
Designs and builds scalable advertising and marketing platform features, backend services, APIs, and distributed systems. Owns technical design through deployment and production support, makes architectural decisions, and drives cross-team collaboration. Uses Java and related technologies, event-driven architectures, databases, and big-data tools. Applies AI-assisted development practices and contributes to AI-powered advertising features, including LLM integrations and recommendation systems. Mentors engineers and supports Agile, open-source, and continuous-learning practices.
Top Skills: CassandraClaude CodeCursorFlinkGithub CopilotGraphQLHadoopJavaKafkaLlmsMarkoMongoDBMySQLNode.jsOraclePostgresRabbitMQReactRestScalaSparkSpring Boot
7 Days AgoSaved
Hybrid
Mumbai, Maharashtra, IND
Expert/Leader
Expert/Leader
Fintech • Financial Services
Leads and mentors software engineers while designing, developing, and maintaining Java-based services and APIs for direct-indexing portfolio management. Drives architecture, project delivery, testing, code reviews, and process improvements using AWS cloud-native technologies, microservices, distributed systems, and event-driven architecture. Collaborates with technology, business analysis, and investment teams to deliver scalable, resilient solutions in a regulated financial-services environment.
Top Skills: Ai Development ToolsAWSDistributed SystemsDynamoDBGithub Copilot EnterpriseGithub Spec KitJ2EeJavaKafkaMicroservicesNoSQLReactRedisRelational DatabasesSpring BootSQL
7 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology
Design, develop, and enhance custom software solutions and data integration workflows using IBM InfoSphere DataStage. Lead team decisions, troubleshoot and optimize ETL pipelines, improve software quality and productivity, mentor junior engineers, and coordinate cross-functional delivery using agile methodologies.
Top Skills: AgileETLIbm Infosphere Datastage
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account