SDE 2 (Data)

Licious

Bengaluru

On-site

INR 4,000,000 - 6,500,000

Full time

43 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Licious is building a scalable data platform to power critical business decisions and operational intelligence. As an SDE II - Data Platform, you design, build, and optimize large-scale data systems that process data across the organization, focusing on streaming architectures and platform engineering.

You will work on distributed data pipelines, real-time processing, and scalable architectures while collaborating with software engineers and product teams to deliver reliable data services.

Qualifications

  • 3–5 years of software/data engineering experience.
  • Hands-on with distributed systems and data infrastructure.
  • Strong Python programming skills and problem-solving ability.

Responsibilities

  • Design, build, and optimize large-scale data pipelines.
  • Develop streaming data processing and real-time insights.
  • Collaborate with platform engineers and product teams to deliver scalable solutions.
  • Improve reliability, observability, and production readiness of data services.

Skills

Python
Distributed systems
Streaming
Cloud
Data pipelines

Education

Bachelor's degree in CS/Engineering

Tools

Terraform
Docker
Jenkins

Job description

At Licious, we are building a scalable and reliable data platform that powers critical business decisions, operational intelligence, and next-generation data products.

As an SDE II - Data Platform, you will play a key role in designing, building, and optimizing large-scale distributed data systems that process and serve data across the organization. This role is ideal for someone who is passionate about distributed systems, streaming architectures, and platform engineering.

What You'll Be Doing
  • Build Scalable Data Platforms: Design, develop, and maintain large-scale data pipelines and distributed systems that support real-time and batch data processing across the organization.
  • Streaming & Data Processing: Build and optimize data processing solutions using modern streaming and distributed computing frameworks to ensure high throughput, reliability, and scalability.
  • Platform Engineering: Contribute to the development and evolution of the data platform, improving system reliability, operational efficiency, observability, and developer experience.
  • System Design & Architecture: Participate in the design and implementation of scalable data architectures and distributed systems while making informed engineering trade-offs around performance, reliability, and cost.
  • Infrastructure & Cloud Automation: Leverage modern infrastructure and orchestration tools to build, deploy, and operate highly available data services and platform components.
  • Performance & Optimization: Identify bottlenecks and continuously improve data processing efficiency, system performance, platform costs, and resource utilization.
  • Cross-Functional Collaboration: Partner closely with software engineers, platform engineers, product teams, and business stakeholders to understand data requirements and deliver scalable solutions
  • Operational Excellence: Participate in monitoring, troubleshooting, root cause analysis, and production support activities to ensure platform stability and reliability.
What You'll Bring to the Team
Experience:

3-5 years of experience in Software Engineering, Data Engineering, Platform Engineering, or related backend engineering roles, with hands-on experience building distributed systems and data infrastructure.

Strong experience with:

  • Batch processing systems
  • Distributed computing concepts
Programming Skills:
  • Strong proficiency in Python (must-have)
  • Experience with modern programming languages such as Golang or Rust is a plus
  • Strong understanding of data structures, algorithms, and software engineering fundamentals
Hands-on experience with:
  • Terraform
  • Docker
  • CI/CD pipelines and automation tools such as Jenkins

Experience deploying, operating, and troubleshooting applications in cloud-native environments.

Databases & Data Modeling:
  • Experience working with large-scale datasets
  • Understanding of data modeling and data pipeline design principles
System Design & Problem Solving:
  • Strong understanding of low-level system design concepts
  • Ability to reason about distributed systems, scalability challenges, and architectural trade-offs
  • Strong debugging, troubleshooting, and root cause analysis skills
Impact-Oriented Mindset:

Demonstrated ability to deliver measurable business outcomes through engineering initiatives, such as:

  • Platform cost optimization
  • Reliability improvements
  • Performance enhancements
  • Reduced processing latency
  • Increased operational efficiency
  • Strong ownership mindset and accountability
  • Ability to work independently on complex engineering problems
  • Excellent communication and stakeholder management skills
  • Passion for learning new technologies and solving challenging technical problems
Good to Have
  • Experience with AI-enabled platforms, RAG systems, LLM-based applications, or modern AI infrastructure
  • Exposure to data platform architecture and platform engineering practices
  • Experience building developer platforms or internal tooling
  • Knowledge of observability, monitoring, and distributed tracing systems
  • Experience mentoring junior engineers or leading small technical initiatives
Qualification and Experience
  • 3-5 years of experience in Software Engineering, Data Engineering, Backend Engineering, or Platform Engineering.
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
  • Proven experience building and operating distributed systems in a product or technology-driven environment.
  • High Impact: Build and scale data systems that power critical business operations and decision-making across the organization.
  • Engineering Challenges: Work on large-scale distributed systems, real-time streaming platforms, and cloud-native infrastructure challenges.
  • Ownership: Take end-to-end ownership of impactful engineering initiatives and contribute to the evolution of the company's data platform.
  • Future-Focused Technology: Be part of a team investing in modern data engineering, platform capabilities, and AI-driven technologies.
  • Culture of Excellence: Work alongside high-performing engineers in a collaborative environment that values innovation, learning, and technical excellence.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - (Data Platform)
Senior Software Engineer - (Data Platform)

Greythr • Chennai District

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

Fint Solutions • Hyderabad

On-site
INR 1,500,000 - 3,000,000
Data Engineer
Data Engineer

Vriba Solutions • Bengaluru

On-site
INR 1,500,000 - 2,800,000
Senior Data Engineer
Senior Data Engineer

Naviq • Ernakulam

On-site
INR 1,000,000 - 1,800,000
SDE 2 (Data Engineering)
SDE 2 (Data Engineering)

Licious • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Lead Data Platform Engineer
Lead Data Platform Engineer

Gen • Pune District

On-site
INR 2,000,000 - 3,500,000
Engineering Manager - Data Platforms
Engineering Manager - Data Platforms

Licious • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Platform Engineer
Platform Engineer

Vriba Solutions • Bengaluru

On-site
INR 3,000,000 - 6,000,000
SDE 3
SDE 3

SS Supply Chain Solutions • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Senior Data Platform Engineer
Senior Data Platform Engineer

RBM Software Inc. • Pune District

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