Top Software Engineer Jobs in Bengaluru

Reposted One Month AgoSaved
In-Office
Bengaluru, KA
Senior level
Senior level
Financial Services
Design, build, and optimize ultra-low-latency trading systems, execution algorithms, exchange simulators, and market-data adaptors. Own C++-based infrastructure, improve performance across application/OS/hardware layers, collaborate with quants and traders, and extend systems for new asset classes.
Top Skills: C++C++17Exchange ProtocolsFixMarket Data PipelinesMultithreadingPythonRRelational DatabasesSQLTcp/Ip
One Month AgoSaved
In-Office
Bengaluru, KA
Senior level
Senior level
Artificial Intelligence • Fintech • Software • Financial Services
Design, develop, and maintain scalable full-stack applications using React.js, Node.js, JavaScript, and TypeScript. Lead architecture and technical design decisions, build RESTful APIs and microservices, manage SQL and NoSQL databases, optimize performance and security, and implement comprehensive testing. Collaborate with cross-functional stakeholders, conduct code reviews, mentor junior developers, participate in Agile ceremonies, resolve complex issues, and contribute to engineering standards, documentation, and technology innovation.
Top Skills: Agile/ScrumAWSCSS3CypressExpress.JsGitGraphQLHTML5JavaScriptJestJwtKafkaMicroservicesMobxMongoDBMongooseMySQLNext.JsNode.jsOauthOwaspPostgresPrismaRabbitMQReact NativeReact Testing LibraryReactRedisReduxRedux ToolkitRestful ApisScssSequelizeServerless ArchitectureTypeormTypescriptViteWebpackWebsocket
27 Days AgoSaved
In-Office or Remote
Bengaluru, KA
Senior level
Senior level
Fintech • Information Technology
Design, implement, and maintain scalable backend systems supporting Alpaca’s financial ledger and brokerage infrastructure. Own high-visibility features from design through deployment, collaborate with finance, operations, product, and engineering stakeholders, and improve system health. Build performant, reliable, maintainable services using modern distributed systems technologies while ensuring the ledger remains a correct source of truth for account transactions, reporting, and compliance.
Top Skills: GoGoogle Cloud Platform (Gcp)GrpcPostgresProtocol BuffersRedpanda
One Month AgoSaved
In-Office
Bengaluru, KA
Mid level
Mid level
Aerospace • Artificial Intelligence • Computer Vision • Analytics
Design, develop, integrate, and validate real-time embedded software controlling spaceborne Synthetic Aperture Radar payloads. Responsibilities include payload mode management, avionics and hardware interface development, scheduling, telemetry, health monitoring, fault recovery, testing, documentation, mission operations support, and post-launch maintenance. The role requires collaboration across systems, FPGA, RF, hardware, and mission operations teams while ensuring flight-quality reliability and compliance with space software standards.
Top Skills: CC++CanCcsdsContinuous IntegrationEcssEmbedded LinuxEthernetFpgaFreertosGitI2CJtagNasa Software Engineering StandardsRtosSpacewireSpiUart
One Month AgoSaved
In-Office
Bengaluru, KA
Senior level
Senior level
Aerospace • Artificial Intelligence • Computer Vision • Analytics
Design and maintain embedded spacecraft command and data-handling software, including low-level firmware, BSPs, RTOS and Embedded Linux applications, drivers, middleware, telemetry, fault management, and bootloaders. Develop communication interfaces, debug and optimize target hardware, support hardware bring-up, integration, environmental testing, and mission operations. Collaborate with avionics, FPGA, systems, and operations teams while contributing to architecture, coding standards, CI/CD, and verification for reliable, safety-critical satellite systems.
Top Skills: AdcArm Cortex-AArm Cortex-MArm Cortex-RBare MetalBuildrootCC++CanCcsdsCi/CdDo-178EcssEmbedded LinuxEthernetFpgaFreertosGdbGpioI2CJtagLogic AnalyzersMpsocOscilloscopesPciePwmPythonRisc-VRtosSpacewireSpiThreadxUartYoctoZephyr
One Month AgoSaved
In-Office
Bengaluru, KA
Mid level
Mid level
Aerospace • Artificial Intelligence • Computer Vision • Analytics
Design and maintain embedded software for spacecraft command and data handling systems. Develop firmware, board support packages, real-time software, Embedded Linux drivers and applications, communication interfaces, telemetry, fault management, bootloaders, and health monitoring. Debug and optimize software on target hardware, support hardware bring-up, integration, environmental testing, and mission operations, and collaborate with avionics, FPGA, systems, and operations teams.
Top Skills: Arm Cortex-AArm Cortex-MArm Cortex-RBare MetalBuildrootCC++CanCcsdsCi/CdDevice DriversEmbedded LinuxEthernetFpgaFreertosGdbI2CJtagLinux KernelLogic AnalyzersOscilloscopesPciePerlPythonRisc-VRtosSpacewireSpiThreadxUartYoctoZephyr
Reposted 2 Months AgoSaved
Hybrid
Bengaluru, KA
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
The Software Engineer will participate in software engineering tasks, collaborate on core systems, and support customer development projects in a startup environment.
Top Skills: CC++DockerNoSQLPythonSQL
Reposted 2 Months AgoSaved
In-Office
Bengaluru, KA
Mid level
Mid level
Information Technology • Software • Consulting
Develop automated test suites and conduct hands-on testing of core Simulink features, solving challenging problems as a software engineer.
Top Skills: CMatlab
Reposted One Month AgoSaved
Remote
Bengaluru, KA
Mid level
Mid level
Artificial Intelligence • Healthtech • Software
Build and maintain an AI-native EHR: own features end-to-end, ship continuously, use AI/LLMs to increase productivity, ensure reliability, and work across frontend, backend, data, jobs, and infra.
Top Skills: AIDjangoLlmsPython
Reposted One Month AgoSaved
Remote
Bengaluru, KA
Senior level
Senior level
Software
Build and optimize core backend systems enabling user features, real-time data synchronization (event-driven/CDC), advanced caching and connection pooling, and improved observability. Drive architectural and infrastructure upgrades, own deployment and scaling strategies, contribute to open-source, and raise backend engineering standards across the platform.
Top Skills: AWSDatadogDjangoFigmaGitGoGraphQLKafkaKubernetesNode.jsPlanePostgresPythonRabbitMQRancherRedisSentrySlackWhimsical
Reposted One Month AgoSaved
In-Office
Bengaluru, KA
Senior level
Senior level
Artificial Intelligence • Machine Learning • Database • Manufacturing
The role involves developing and maintaining automated test cases, validating optical networking systems, and collaborating with engineering teams on test software and defect resolution.
Top Skills: ArgocdBitbucketC#GitIxiaJenkinsNoSQLPythonSQL
Reposted One Month AgoSaved
In-Office
Bengaluru, KA
Senior level
Senior level
Artificial Intelligence • Information Technology • Software • Automation
Design and implement scalable, performant front-end applications using modern web technologies. Collaborate with product, design, and backend teams to deliver responsive, accessible, and user-friendly interfaces. Lead architecture and code-quality improvements, optimize performance, mentor junior developers, and meet project timelines.
Top Skills: AgileAngularCSSGitHTMLJavaScriptReactVue
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted One Month AgoSaved
In-Office
Bengaluru, KA
Mid level
Mid level
Fintech • Payments • Software • Financial Services
The Software Development Engineer II is responsible for designing and maintaining scalable backend systems primarily using Java and contributing to Python-based services. This role requires collaboration with stakeholders and implementation of best practices in coding and architecture.
Top Skills: AWSJavaPython
Reposted One Month AgoSaved
In-Office
Bengaluru, KA
Senior level
Senior level
Artificial Intelligence • Computer Vision • Security • Software
As an EPD Software Engineer at Ambient.ai, you will design and implement web services, manage microservices, and optimize backend systems for video streaming data processing.
Top Skills: ActivemqAWSC++GoGCPGraphQLKafkaMySQLPostgresPythonRabbitMQRedisRest
Reposted One Month AgoSaved
In-Office
Bengaluru, KA
Mid level
Mid level
Artificial Intelligence • Information Technology • Machine Learning
Develop and optimize drivers for Alif SoC IPs, work with ARM architectures, implement communication protocols, and maintain software in RTOS environments.
Top Skills: Arm ArchitectureCGitI2CSpiUartZephyr Rtos
Reposted One Month AgoSaved
In-Office
Bengaluru, KA
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning
The Senior Embedded Software Developer designs and develops low-level RTOS drivers for MCU peripherals, optimizing driver performance and supporting camera and display subsystems, while collaborating with teams and the open-source community.
Top Skills: Arm ArchitectureCGitI2CMipi CsiMipi DsiSpiUartZephyr Rtos
Reposted One Month AgoSaved
In-Office
Bengaluru, KA
Senior level
Senior level
Automotive
Design and implement real-time applications on ARM processors, develop multi-threaded applications, and debug issues during product development for embedded systems.
Top Skills: Arm ProcessorsCC++Device DriversEmbedded LinuxI2CMatlabMicrocontrollersPythonRtosSocSpiUart
28 Days AgoSaved
Remote
Bengaluru, KA
Senior level
Senior level
Enterprise Web • Information Technology • Insurance • Software • Analytics
Build and maintain automated testing infrastructure, frameworks, and test cases for Archipelago’s application. Integrate automated testing with CI/CD, evaluate product functionality, diagnose defects, develop regression tests, support release validation, and investigate production-quality issues. Collaborate with product and engineering teams to improve testability and automate manual regression and new UI functionality testing.
Top Skills: Agile/ScrumCi/CdCypressGitJavaScriptReactTypescript
One Month AgoSaved
In-Office
Bengaluru, KA
Senior level
Senior level
Natural Language Processing • Analytics • Design
Own the Graph Platform end to end, including knowledge graphs, databases, model repositories, inferencing pipelines, indexing, reliability, scalability, and cloud costs. Design long-term architecture, operate data-intensive systems at scale, resolve production issues, establish observability and rollback practices, collaborate with product and SRE teams, and mentor engineers.
Top Skills: AutoscalingAWSClickhouseDynamoDBKnowledge GraphsModel HostingNatural Language ProcessingServerless ComputingSnowflake
One Month AgoSaved
In-Office
Bengaluru, KA
Expert/Leader
Expert/Leader
Artificial Intelligence • Machine Learning • Marketing Tech • Software
Build and operate large-scale distributed backend systems for Auxia’s agentic AI platform. Work across platform infrastructure, data systems, backend services, ML infrastructure, frontend tooling, and enterprise integrations. Responsibilities include designing multi-tenant systems, high-throughput pipelines, real-time decisioning services, model-serving infrastructure, observability, deployment automation, and customer SDKs. Engineers own systems end to end in an onsite, fast-moving startup environment.
Top Skills: Apache BeamBigQueryBigtableClaude CodeDataflowDockerFigmaFlinkGCPGithub ActionsGradleGrpcKafkaKotlinKubernetesLinearMetaflowNext.JsPostgresProtobufPub/SubPythonS3SnowflakeSpring BootTerraformTypescript
Reposted One Month AgoSaved
Remote
Bengaluru, KA
Mid level
Mid level
Artificial Intelligence • Healthtech • Telehealth
Build an AI-native EHR: design, implement, and ship end-to-end features across frontend, backend, data, and infra. Use LLMs and AI tooling, maintain reliability, refactor code, and iterate with users in a fast-moving startup environment.
Top Skills: DjangoLlmsPromptingPython
Reposted One Month AgoSaved
In-Office
Bengaluru, KA
Senior level
Senior level
Greentech
Design, implement, and own firmware for microcontroller-based hardware and embedded Linux systems. Develop bootloaders, RTOS applications, and secure, reliable OTA updates. Work cross-functionally with hardware, product, and software teams, participate in design and code reviews, and mentor colleagues. Ensure communication interfaces (UART, I2C, USB) integrate with system architectures and support high-reliability user-facing features.
Top Skills: BluetoothCC++Embedded LinuxI2COtaRtosStm32UartUsbWifiZigbee
One Month AgoSaved
In-Office
Bengaluru, KA
Senior level
Senior level
Information Technology • Productivity • Software • Manufacturing
Leads technical improvements across a complex enterprise portal, owning major features and architecture decisions. Establishes engineering standards for databases, testing, code review, logging, deployments, and incident response. Modernizes legacy systems incrementally, leads production incident investigations, mentors engineers, and coordinates with product, QA, customer success, and business leadership. The role also drives team-wide AI adoption through workflow integration, validation practices, tool governance, and developer mentoring.
Top Skills: SQL Server
Reposted One Month AgoSaved
Hybrid
Bengaluru, KA
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Software • Automation
As a Senior Software Engineer, you will design and implement workflow systems, build orchestration layers, and mentor junior engineers while ensuring reliable and observable AI workflows.
Top Skills: Arize PhoenixGoGrpcLangfuseLanggraphPythonTemporal
Reposted One Month AgoSaved
Hybrid
Bengaluru, KA
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Software • Automation
Drive the infrastructure strategy for AI platform, leading a DevOps team for critical systems in regulated environments, focusing on cloud, Kubernetes, observability, and security operations.
Top Skills: AWSAzureCi/CdGCPGoKubernetesPythonTemporal
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account