Software Engineer
3 days ago
Role:
Senior Software Engineer
Compensation:
6 LPA CTC
Location:
Bangalore Office 5 days a week
About the Role
We 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 independent initiatives from concept to production. You will mentor junior engineers, influence technical decisions across the team, and drive high-impact projects with minimal supervision.
This is a role for a true self-starter — someone who thrives in fast-moving environments, is language-agnostic, and is motivated by solving challenging engineering problems end-to-end.
Key Responsibilities
- Hands-on development for any object-oriented backend language — design, code, test, deploy, and maintain high-quality software.
- Architect scalable, robust, and secure systems, including APIs, distributed systems, data pipelines, and cloud-native services.
- Lead independent technical initiatives with minimal oversight; drive projects from idea to production.
- Mentor and guide junior and mid-level engineers, providing code reviews, best practices, and technical direction.
- Collaborate with product and leadership to translate business requirements into technical solutions.
- Identify and implement improvements in performance, scalability, reliability, and developer productivity.
- Own technical decisions, propose solution options, and evaluate trade-offs.
- Champion engineering best practices, including automated testing, CI/CD, clean code, and documentation.
- Troubleshoot complex issues and improve system observability, monitoring, and incident response.
- Stay up to date with modern engineering tools, languages, and frameworks.
Required Qualifications
- 2+ years of professional software engineering experience including internships and your personal projects, with a strong portfolio of shipped projects.
- Deep hands-on programming skills (language-agnostic — comfortable picking up new languages quickly).
- Experience architecting and building distributed systems, microservices, or high-scale applications.
- Strong understanding of data structures, algorithms, system design, and performance optimization.
- Experience with modern cloud infrastructure (AWS, GCP, Azure) and container technologies (Docker, Kubernetes).
- Proven ability to lead technical initiatives independently.
- Excellent communication and collaborative problem-solving skills.
Preferred Qualifications (Nice to Have)
- Experience working with high-throughput, real-time, or event-driven systems.
- Familiarity with DevOps, SRE practices, CI/CD pipelines.
- Experience guiding small teams or leading architecture/design reviews.
- Contributions to open-source projects or technical blogs.
- Experience with distributed messaging systems (Kafka, NATS, Redpanda, Pulsar, etc.).
Who You Are
- A self-motivated builder who thrives in ownership and autonomy.
- A pragmatic engineer who balances ideal architecture with real-world constraints.
- A mentor who enjoys uplifting others and sharing knowledge.
- A problem-solver who doesn't wait for instructions — you propose solutions.
- A generalist who cares more about solving problems than what language is used.
-
Senior Software Engineer
1 week ago
Greater Bengaluru Area, India Sonata Software Full timeHiring Python Developers Experience : 8-12yrsLocation : Bangalore/HyderabadNotice Period : ImmediateJob Description :Mandatory Skills: Python Developer, PySpark, Spark, Fast API, Cloud, SQL, Spark SQL,Scala, CI/CD pipelines, Hadoop ecosystem.Good Communication and Interpersonal SkillsPlease share the profiles to ramesh@sonata-software.com along with the ctc...
-
Senior Software Engineer
3 days 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
1 day 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...
-
Software Engineer
6 days 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...
-
▷ 3 Days Left: Lead Software Engineer
4 weeks ago
Greater Hyderabad Area, India Sahaj Software Full timeAbout the role You’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes Java, Python, .Net, Golang, TypeScript, Scala, Kotlin, Elixir, Node.js, and Rust. This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional...
-
Software Engineer
1 day ago
Greater Bengaluru Area, India NexionPro Services Full timeJob 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...
-
Software Engineer
2 weeks ago
Greater Bengaluru Area, India AlphaNimble Full timeThe CompanyThe Kantata Cloud for Professional Services™ gives businesses the clarity, control, and confidence they need to optimize resource planning and elevate operational performance. Our purpose-built software is helping over 2,500 professional services organizations in more than 100 countries focus on and optimize their most important asset: their...
-
Software Engineer
2 weeks ago
Greater Bengaluru Area, India AlphaNimble Full timeThe Company The Kantata Cloud for Professional Services™ gives businesses the clarity, control, and confidence they need to optimize resource planning and elevate operational performance. Our purpose-built software is helping over 2,500 professional services organizations in more than 100 countries focus on and optimize their most important asset: their...
-
Software Engineer
2 weeks ago
Greater Bengaluru Area, India Trelleborg Group Full timeTrelleborg is a world leader in engineered polymer solutions for almost every industry on the planet. And we are where we are because our talents brought us here. By specializing in the polymer engineering that makes innovation and application possible, Trelleborg works closely with leading industry brands to accelerate their performance, drive their...
-
Software Engineer
2 weeks ago
Greater Bengaluru Area, India Trelleborg Group Full timeTrelleborg is a world leader in engineered polymer solutions for almost every industry on the planet. And we are where we are because our talents brought us here. By specializing in the polymer engineering that makes innovation and application possible, Trelleborg works closely with leading industry brands to accelerate their performance, drive their...