Senior Software Engineer and Lead

Sonata Software

Bengaluru

Hybrid

INR 1,400,000 - 3,400,000

Full time

10 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Sonata Software is seeking a backend engineer to design and implement scalable services in a distributed environment. You will work across teams to enable cross-platform integrations and ensure secure, compliant data handling.

The role emphasizes building automation and platform capabilities, with strong focus on reliability and usability for enterprise data workloads.

Qualifications

  • Strong software engineering fundamentals across distributed systems and APIs.
  • Experience building scalable backend systems in Java, Go, or similar.
  • Familiarity with data platforms (Kafka, Spark, data lakes/warehouses).
  • Experience with access control models (RBAC/ABAC) and security best practices.
  • Interest in metadata, data governance concepts.

Responsibilities

  • Build and maintain scalable backend services with a focus on reliability.
  • Collaborate across teams to drive cross-platform integrations.
  • Translate business and compliance needs into technical solutions.

Skills

Distributed systems
Backend development
Cross-system integration
Problem solving
Collaboration

Tools

Kafka
Spark
Data Lakes
Data Warehouses
RBAC/ABAC

Job description

Job Description

  • Strong software engineering fundamentals (distributed systems, APIs, data modeling)
  • Experience building scalable backend systems in languages like Java, Go, or similar
  • Familiarity with data platforms (e.g., Kafka, Spark, data lakes, warehouses)
  • Experience with access control models (RBAC/ABAC) and security best practices
  • Understanding of metadata, data lineage, or data governance concepts (or strong interest in the space)
  • Experience building automation and platform capabilities (not just one-off pipelines)
  • Comfortable working across systems and driving cross-platform integrations
  • Strong problem-solving skills with a focus on scalability, reliability, and usability
  • Effective collaborator who can translate business and compliance needs into technical solutions
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer and Lead
Senior Software Engineer and Lead

Orcapod Consulting Services • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Lead Software Engineer
Lead Software Engineer

Snapdeal • Gurugram District

On-site
INR 3,500,000 - 5,500,000
Senior Software Engineer (Lead)
Senior Software Engineer (Lead)

SourcingXPress • Mumbai

On-site
INR 1,200,000 - 1,500,000
Staff Software Engineer
Staff Software Engineer

UKG • Bengaluru

On-site
INR 3,000,000 - 5,500,000
Staff Software Engineer
Staff Software Engineer

UKG • Dadri, Pune District

On-site
INR 3,000,000 - 7,000,000
Staff Software Engineer
Staff Software Engineer

Good co India • India

On-site
INR 3,500,000 - 6,000,000
Senior Software Engineer (Data)
Senior Software Engineer (Data)

KSOLVES • Indore District

On-site
Software Engineer - Java
Software Engineer - Java

EPAM Systems • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Lead Software Engineer – Java with Data Structure & Algorithm
Lead Software Engineer – Java with Data Structure & Algorithm

Epam Systems • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Tech Lead - Java Spring Boot
Tech Lead - Java Spring Boot

Geekyants • India

On-site
INR 1,500,000 - 2,500,000