Senior Software Engineer (Data) (India)

Senior Software Engineer (Data) (India)

03 Aug
|
Ksolves
|
India

03 Aug

Ksolves

India

Location

Indore/Noida/Pune

Experience

3+ years

Work Mode

WFO

Job Overview

- As a Senior Software Engineer, you will be responsible for designing, developing, testing, and deploying new platform features and resolving issues and bugs. You will be part of a high-powered Data Engineering team responsible for the data persistence layers, data processing pipeline, and analytics components. This collaborative environment provides the prospect to learn, contribute, and make a meaningful impact on the platform and products.

Key Responsibilities

- Core contributor on the Data team, consistently designing scalable solutions adhering to design principles and engineering best practices

- Lead development of core capabilities including scalable data pipelines, storage/query optimization, data lakehouse implementations, and API-delivered insights

- Write well-tested, well-documented code with comprehensive unit and integration tests

- Collaborate with Engineers, Product Management, QA, and internal stakeholders

- Key contributor to CI/CD implementation and data pipeline automation

- Create technical documentation including internal specifications and external API documentation

- Design and manage high-volume, high-throughput data systems with 99.9% uptime standards

Required Skills





- 3+ years of software engineering experience with proven track record of delivering Enterprise-grade features

- Expert-level proficiency in Python (5+ years) with data libraries: Pandas, NumPy, PySpark

- 3+ years of deep SQL expertise with strong track record in performant queries, execution plan optimization, and large-scale relational datasets

- Experience designing and managing high-volume, high-throughput data persistence and processing systems with 99.9% uptime

- Exposure to CI/CD pipelines, monitoring, and automation frameworks for data pipelines

- Proven ability to analyze, debug, and solve complex technical problems efficiently

- Attention to detail and enforcement of highest quality and performance standards

- Experience with relational databases and NoSQL databases (Elasticsearch, MongoDB)

- Experience with cloud platforms (AWS, Azure) and cloud-native frameworks

- Excellent verbal and written communication skills

Highly Desirable Skills

- Full-stack programming exposure: C#, NodeJS, and front-end Javascript frameworks

- Exposure to AI and AI/ML Ops pipelines

- Experience with advanced data architectures and optimization techniques

- Exposure to modern data stack technologies

Qualifications

- Bachelor's or Master's degree in Computer Science or related field

📌 Senior Software Engineer (Data) (India)
🏢 Ksolves
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (data) (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (data) (india) / india