Top Software Engineer Jobs in Bangalore

Reposted 11 Days AgoSaved
In-Office
3 Locations
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Define technical vision and architecture for large-scale distributed, cloud-based systems. Contribute hands-on to core code, optimize data pipelines, ensure reliability and low-latency performance, mentor engineers, collaborate with product and Ads/Bing teams, resolve production issues, and apply AI tools to improve engineering workflows.
Top Skills: AIAzureCC#C++CloudData PipelinesHadoopHiveJavaJavaScriptKafkaMachine LearningMicroservicesPythonSQL
Reposted 11 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
12-12 Annually
Expert/Leader
12-12 Annually
Expert/Leader
Big Data • Machine Learning • Software • Analytics • Big Data Analytics
As a Staff Software Engineer, you will develop reliable, scalable backend services, large-scale distributed systems, and enhance SaaS platforms using various programming languages and technologies.
Top Skills: SparkC++Delta LakeDelta PipelinesJavaKubernetesPythonScala
Reposted 11 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Big Data • Machine Learning • Software • Analytics • Big Data Analytics
The Senior Staff Software Engineer will lead large-scale distributed system projects, mentor engineers, and drive company initiatives to deliver scalable and reliable software solutions.
Top Skills: AlgorithmsData StructuresLarge-Scale Distributed Systems
Reposted 11 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Software • Industrial • Automation
The Senior Software Engineer will design, develop, and maintain backend services and frontend applications while collaborating with other teams and mentoring junior engineers.
Top Skills: .Net / C#AngularAzureAzure DevopsAzure Kubernetes ServiceCSSDockerHTMLJavaScriptKubernetesNode.jsReactScssTypescript
Reposted 11 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Fintech • Payments • Financial Services
Design, develop, test, and maintain software features across the SDLC. Collaborate with cross-functional teams, lead module coding, participate in code reviews, troubleshoot complex issues, and contribute to architectural decisions.
Top Skills: JavaJavaScriptPythonSwift
Reposted 11 Days AgoSaved
In-Office
Bengaluru, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Machine Learning • Software • Automation
Lead backend architecture and delivery for web applications and services: design and implement Python-based high-performance APIs and microservices, optimize PostgreSQL and OLAP workloads (StarRocks), manage Alembic migrations, ensure CI/CD, mentor engineers, and collaborate with product and frontend teams to deliver scalable, resilient systems.
Top Skills: AlembicAsynchronous PythonCi/CdDjangoDockerFastapiFlaskKubernetesMicroservicesPostgresPythonRestStarrocks
Reposted 11 Days AgoSaved
In-Office
Bengaluru, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Machine Learning • Software • Automation
Design, develop, test, and maintain scalable Python web applications and RESTful APIs using Flask, FastAPI, or Django REST Framework. Optimize data storage and queries (SQL, MongoDB), perform code reviews, debug production issues, and collaborate with front-end (Angular) and cross-functional teams to deliver secure, high-quality software.
Top Skills: AngularDjango Rest FrameworkFastapiFlaskHTTPMongoDBPythonRestful ApisSQL
Reposted 11 Days AgoSaved
In-Office
Bengaluru, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Machine Learning • Software • Automation
Build and optimize the web portal UI: translate UX/UI designs into performant Angular (6+) single-page applications, create reusable components, prototype libraries, ensure cross-browser compatibility, mentor/front-end code review, and collaborate with designers and product owners.
Top Skills: Angular 6+CSS3D3DomGitHTML5JavaScriptJqueryLessSassSvg
Reposted 11 Days AgoSaved
In-Office
Bengaluru, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Machine Learning • Software • Automation
Design, develop, and deploy Python microservices on Docker/Kubernetes. Integrate services with LLMs/OpenAI APIs, use RabbitMQ for async communication, design schemas for PostgreSQL and MongoDB, write tests, participate in Agile ceremonies, and maintain tasks in Azure Boards while performing code reviews and ensuring code quality.
Top Skills: AcrAksAlembicAzure BoardsAzure ReposCursorDockerDocker HubGitGitGithub CopilotJIRAKubernetesLlmsMongoDBOpenai ApiPostgresPythonRabbitMQSqlalchemy
Reposted 11 Days AgoSaved
In-Office
Bengaluru, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Machine Learning • Software • Automation
Design, execute, and automate tests for enterprise software. Create detailed test cases, run manual and automated tests, manage defects, collaborate with development and product teams, improve testing processes, and maintain testing documentation to ensure product quality and reliability.
Top Skills: JavaJmeterLoadrunnerPostmanPytestPythonSeleniumTestng
Reposted 11 Days AgoSaved
In-Office
Bengaluru, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Machine Learning • Software • Automation
Lead design, develop, and deploy Python microservices on Docker/Kubernetes. Integrate LLMs/OpenAI APIs, implement RabbitMQ messaging, design Postgres and MongoDB schemas, build CI/CD with Azure Pipelines, manage source control and work tracking, write tests, ensure code quality, mentor juniors, and participate in Agile ceremonies.
Top Skills: AcrAlembicAzure BoardsAzure PipelinesAzure ReposCursorDockerDocker HubGitGitGithub CopilotKubernetesLlmsMongoDBOpenai ApisPostgresPythonRabbitMQSqlalchemyUml
Reposted 11 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Junior
Junior
Consumer Web • Information Technology
Design, develop, and maintain scalable Python-based automation test frameworks and tools for automotive infotainment. Integrate GenAI and ML to enhance test coverage, implement CI/CD for cloud testing, create reusable test components, analyze test results, collaborate with dev/QA/DevOps, and drive continuous improvement in automation processes.
Top Skills: Agentic ApproachAndroidCi/CdCloudDockerGenerative AiGitKubernetesLinuxMachine LearningPython
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 11 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Energy • Manufacturing • Solar • Renewable Energy
Design, develop, and optimize full‑stack features for internal Treasury/Finance/Tax apps. Implement backend and frontend code, troubleshoot performance bottlenecks, collaborate cross-functionally, follow TDD, CI/CD, microservices and cloud best practices, and mentor teammates while ensuring secure handling of sensitive financial data.
Top Skills: Ai-Assisted CodingAngularApi GatewayAWSAzureAzure Devops BoardsCSS3DockerDynamoDBEncryptionGCPGitGithub ActionsGradleHTML5Java (8+)JavaScriptJenkinsJSONJunitKubernetesMavenMicroservicesMockitoNode.jsOraclePostgresRallyReactRestSpring BootStatic AnalysisTest Driven Development
Reposted 11 Days AgoSaved
In-Office
Bengaluru, Karnataka, IND
Senior level
Senior level
Software
Lead quality engineering for a large-scale SaaS digital signage platform. Validate APIs, data workflows, services, and UIs; troubleshoot in AWS; build automation and telemetry-driven testing; introduce AI-assisted quality practices; coach teams on whole-team quality, non-functional testing, and CI/CD-driven delivery.
Top Skills: Api TestingAWSCi/CdCloudfrontCloudwatchDynamoDBGitlabIot CoreJavaMySQLPlaywrightS3Typescript
Reposted 2 Days AgoSaved
Remote
IN
2M-3M Annually
Senior level
2M-3M Annually
Senior level
Software
Develop and deliver production software in an Agile SDLC, using C#, ASP.NET, React, TypeScript, Redis, SQL Server, and AI agentic technologies. Collaborate with product, web, data, and US engineering teams to estimate, plan, test, debug, and release features. Document software standards, mentor team members, and contribute to quality assurance and continuous improvement. This remote India role requires four hours of US-hours overlap, strong English communication, and a reliable high-speed internet connection.
Top Skills: .Net Core.Net Framework.Net StandardAi Agentic AgentsAsp.NetC#JavaScriptMicrosoft Sql ServerMvcReactRedisTypescript
Reposted 2 Days AgoSaved
Remote
India
Senior level
Senior level
Security • Software
Maintain and enhance a VB.NET WinForms billing desktop app, optimize T-SQL/SQL Server processes, lead feature development and modernization to a web architecture, write automated tests, conduct code reviews, mentor developers, and collaborate with stakeholders on technical design and migration planning.
Top Skills: .Net FrameworkAngularAsp.NetAsp.Net CoreAzure DevopsBlazorC#Claude CodeEntity Framework CoreGitSonarqubeSQL ServerSql Server AgentT-SqlVb.NetWinforms
Reposted 2 Days AgoSaved
Remote
India
Senior level
Senior level
Productivity • Software • Conversational AI
Design, build, and operate highly available, high-throughput distributed data ingestion and processing systems for Twilio Segment. Lead technical design, mentor engineers, ensure reliability, security, and cost-efficiency, and partner across teams to deliver end-to-end solutions at scale.
Top Skills: Ai ToolingAWSAws KinesisCi/CdDatadogDockerEcsEksFlinkGoGoogle Cloud Platform (Gcp)GrafanaJavaKafkaKubernetesLinuxPrometheusScalaSpark
2 Days AgoSaved
Remote
Karnataka, IND
Expert/Leader
Expert/Leader
Other • Retail
Leads backend engineering for global factory floor and hub systems. Architects scalable Azure-based solutions, designs REST and supports SOAP APIs, optimizes performance, and implements observability, security, reliability, and continuous delivery practices. Guides technical decisions, mentors engineers, manages roadmaps with cross-functional partners, and leads AI adoption initiatives. The role requires Windows application development, SQL Server and T-SQL expertise, cloud experience, monitoring tools, and manufacturing systems or Android experience.
Top Skills: AndroidApplication InsightsAsp.NetAWSAzureCloudwatchCopilotCrystal ReportsCursorRest ApisSoap ApisSQL ServerT-SqlVb.NetVisual BasicWindows
Reposted 2 Days AgoSaved
Remote
Karnataka, IND
Expert/Leader
Expert/Leader
Other • Retail
The Principal Software Engineer will lead the Consumer Product Innovation team in developing cloud-based software solutions and driving technical priorities. Responsibilities include designing, developing, and integrating applications, mentoring team members, and maintaining high engineering standards.
Top Skills: AIAzureBlenderCSSDevOpsDynamoDBEc2ElasticsearchGCPHTML5JavaScriptLambdaMayaMicroservicesMlNode.jsReactSubstanceUnityUnrealVue
2 Days AgoSaved
Remote
India
Senior level
Senior level
Edtech • Software
Build and operate full-stack features for Pear Deck Learning, including React and TypeScript frontends, Node.js and Go backend services, APIs, real-time classroom workflows, data systems, AI integrations, and cloud infrastructure. Improve scalability, performance, reliability, testing, observability, and legacy systems. Collaborate with distributed US and India teams, participate in on-call support, review architecture and code, and mentor engineers.
Top Skills: Amazon SnsAmazon SqsAuroraAws EcsAxe-CoreChakra UiCleverCloud BuildCloudfrontDatadogDockerDocker ComposeElasticsearchExpressFirebase Realtime DatabaseGcp GkeGoGo TestingGoogle ClassroomGoogle DriveGoogle GeminiGoogle Pub/SubGoogle SlidesGrafanaGrpcGrpc-GatewayHelmI18NextJestKafkaKubernetesLtiMicrosoft TeamsMongoDBMySQLNode.jsOffice Add-InsOnerosterOpenaiOpenapiOpentelemetryPostgresPrometheusReact 18React QueryReact Testing LibraryReact-Hook-FormRedisRedis ClusterRedux ToolkitRestS3Server-Sent EventsSwaggerTerraformTypescriptViteVitestWcagWebsocketsZod
12 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Healthtech • Information Technology • Professional Services • Automation
Design, implement, and maintain scalable Python backend services, APIs, and real-time features. Use async programming, WebSockets, Redis Streams, ORMs, migrations, testing, Docker, Git, and cloud CI/CD to build event-driven microservices and improve system performance and observability while collaborating across teams.
Top Skills: AlembicAWSAzureCi/CdDjangoDjango ChannelsDjango MigrationsDjango OrmDockerElk StackFastapiGCPGitGrafanaPrometheusPythonRedis StreamsSqlalchemyWebsockets
Reposted 12 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Software
The Principal Software Engineer will lead the development of a scalable construction platform and mentor engineers while driving technical strategy and execution. Responsibilities include implementing modern web technologies and fostering collaboration among teams.
Top Skills: AngularChaiCSSCypressGoHTML5JavaJavaScriptJestMochaNode.jsPythonReactRubyRuby On RailsTypescript
Reposted 12 Days AgoSaved
In-Office
2 Locations
Expert/Leader
Expert/Leader
Hardware • Other • Software • Appliances • Industrial • Manufacturing
Design, develop, and implement embedded software; collaborate with hardware and cross-functional teams; perform performance analysis, debugging, and verification (static analysis, code coverage); lead code reviews and mentor junior engineers; coordinate installations, monitor system functioning, and recommend process improvements to ensure high-quality, reliable embedded systems.
Top Skills: BugzillaCC++DebuggersIdesJIRAMicrocontrollersPythonReal-Time Operating SystemsVersion Control Systems
Reposted 12 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
News + Entertainment
Own, design, build, and operate low-latency, high-throughput distributed decisioning systems for real-time ad bidding. Take end-to-end responsibility for subsystems, collaborate with applied scientists on ML-driven decisioning, diagnose complex concurrency and timing issues, mentor engineers, improve tooling and reliability, and communicate across engineering, product, and business stakeholders.
Top Skills: Agent FrameworksAWSClaude CodeCursorGCPJavaMcp ServersNoSQLSQL
Reposted 12 Days AgoSaved
Hybrid
2 Locations
Senior level
Senior level
Fintech • Financial Services
Lead a team to design and implement highly available, low-latency distributed transaction systems on cloud. Develop microservices, design complex subsystems, own code quality, perform code reviews, build POCs for new technologies, and collaborate across product, architecture, and operations to run systems in production.
Top Skills: CC++CassandraCouchbaseDockerDroolsElk StackEnvoyEvent-Driven ArchitectureGitGoGrafanaGrpcIstioJaegerJavaJenkinsKafkaKubernetesLinkerdMicroservicesOpenshiftPrometheusProtobufReactive ProgrammingRedisRestful ApisStashZipkin
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account