Pune, Maharashtra, India (Hybrid)1+ Year of Experience4 weeks ago
RoleSoftware Engineer – Data
LocationPune, Maharashtra, India (Hybrid)
Experience1+ Year of Experience
QualificationBachelor’s degree in Engineering (CS / IT) or equivalent
Job Description
As a Software Engineer – Data at DeepIntent, you will help establish a formal data practice for the organization. You will build, operate, and scale robust data architectures designed to handle high-volume and high-velocity datasets. Your daily work includes creating self-service configurations that allow analysts and engineers to introduce new data formats easily, alongside deploying streamlined ingestion, transformation, and storage layers that minimize infrastructure friction.
A primary focus of this role is implementing DataOps practices and managing configurable pipelines that serve Data Scientists and Machine Learning Engineers. You will build and optimize architectures on public clouds like GCP or AWS , leaning on tools like Apache Spark, Airflow, Druid, or BigQuery . Operating in an Agile format, you will cross-collaborate with business leaders, software engineers, and analytics teams to design cost-effective architectures without sacrificing throughput.
Key Responsibilities
Design, implement, and maintain scalable data pipelines supporting ML and data science teams.
Establish standardized DataOps processes to automate validation, deployment, and pipeline monitoring.
Build self-service ingestion frameworks that streamline the utilization of clinical and advertising datasets.
Optimize storage and processing engines for peak performance and cloud-cost efficiency.
Develop transactional microservices and processing tools using Java, Spring Boot, or Python .