Software Engineer
3 weeks ago
Job Title: Software Development Engineer II (SDE-II)Location: Bangalore Experience Required: 5+ YearsRole OverviewWe are seeking a highly motivated Software Development Engineer II (SDE-II) with a strong foundation in computer science, expertise in backend engineering, and hands-on experience in building scalable, resilient systems.In this role, you will work closely with architects, product managers, and engineering teams to design and develop high-quality software solutions using Java, Python, PostgreSQL, Redis, and Kafka.Key ResponsibilitiesDesign & DevelopmentTranslate functional and technical requirements into robust, scalable, and maintainable software solutions.Own end-to-end feature development including design, implementation, testing, deployment, and monitoring.Develop high-performance backend services, REST APIs, microservices, workflows, and data pipelines.Apply deep understanding of Data Structures & Algorithms (DSA) and Low-Level Design (LLD) to create efficient systems.Architecture & System DesignParticipate in architecture discussions, contributing to system design and component-level design.Ensure systems are extensible, secure, scalable, and fault-tolerant.Optimize application architecture for performance, throughput, and low-latency processing.Code Quality & CollaborationWrite clean, well-documented, and testable code following best engineering practices.Perform code reviews and provide constructive feedback to peers and junior engineers.Work closely with product, QA, DevOps, and cross-functional teams to ensure smooth and timely releases.Problem-Solving & OptimizationTroubleshoot, analyze, and resolve complex software issues across the entire technology stack.Improve system reliability, reduce technical debt, and enhance application performance.Drive automation and improve development processes using modern tooling and frameworks.Mandatory Technical SkillsCore SkillsDSA (Data Structures & Algorithms) — strong problem-solving and algorithmic thinkingLLD (Low-Level Design) — solid understanding of OOP, design patterns, and modular designProgrammingJava — strong proficiency in core Java, multithreading, collections, concurrencyPython — ability to write scalable, efficient scripts or backend servicesDatabase & StoragePostgreSQL — strong SQL skills, schema design, indexing, query optimizationRedis — experience with caching strategies, distributed caching, in-memory data storesMessaging & StreamingKafka — experience with event streaming, topics, partitions, consumer groups, and data pipelines
-
Senior Software Engineer
3 weeks ago
Greater Bengaluru Area, India Sonata Software Full timeHiring Dotnet DevelopersExperience :8-12yrsLocation : BangaloreSkills Required : .Net Core,Kafka, MongodbSonata Software OverviewIn today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and...
-
Senior Software Engineer
4 weeks ago
Greater Bengaluru Area, India Sonata Software Full timeHiring Python Developers Experience : 8-12yrs Location : Bangalore/Hyderabad Notice Period : Immediate Job Description : Mandatory Skills: Python Developer, PySpark, Spark, Fast API, Cloud, SQL, Spark SQL, Scala, CI/CD pipelines, Hadoop ecosystem. Good Communication and Interpersonal Skills Please share the profiles to ramesh@sonata-software.com along with...
-
Senior Software Engineer
3 weeks ago
Greater Bengaluru Area, India Sonata Software Full timeHiring Dotnet Developers Experience :8-12yrs Location : Bangalore Skills Required : .Net Core,Kafka, Mongodb Sonata Software Overview In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers...
-
Senior Software Engineer
1 week ago
Greater Bengaluru Area, India Sonata Software Full timeHiring Dotnet Developers Experience :8-12yrs Location : Bangalore Skills Required : .Net Core,Kafka, Mongodb Sonata Software Overview In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers...
-
Software Engineer
4 weeks ago
Greater Bengaluru Area, India Sonata Software Full timeSonata Software Overview In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers. As a leading Modernization Engineering company, we aim to deliver modernization-driven...
-
Software Engineer
3 days ago
Greater Bengaluru Area, India Hutility Full timeRole:Senior Software EngineerCompensation:6 LPA CTCLocation:Bangalore Office 5 days a weekAbout the RoleWe are looking for a highly skilled Software Engineer who combines deep technical expertise with strong leadership instincts. This role is ideal for someone who is hands-on with coding, capable of architecting complex systems, and comfortable leading...
-
QA Automation Engineer – D365 FinOps
4 weeks ago
Greater Bengaluru Area, India Sonata Software Full timeSonata Software Overview In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers. As a leading Modernization Engineering company, we aim to deliver modernization-driven...
-
Principal Software Engineer
5 days ago
Greater Bengaluru Area, India Dell Technologies Full timeThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and...
-
Junior Software Engineer
2 weeks ago
Greater Bengaluru Area, India Aetosky Full timeCompany Description At Aetosky, we develop secure and sovereign software platforms that empower defense and dual-use institutions to leverage geospatial data for decisive and impactful actions. Our mission is to provide interoperable tools for national security, intelligence, and strategic infrastructure agencies to achieve critical outcomes, from...
-
Junior Software Engineer
2 weeks ago
Greater Bengaluru Area, India Aetosky Full timeCompany Description At Aetosky, we develop secure and sovereign software platforms that empower defense and dual-use institutions to leverage geospatial data for decisive and impactful actions. Our mission is to provide interoperable tools for national security, intelligence, and strategic infrastructure agencies to achieve critical outcomes, from...