Overview
As a Senior Software Engineer, you will collaborate closely with the data engineering team and work on developing and maintaining data pipelines, data processing applications, and data integration solutions. You will get a chance to work with brilliant minds in the industry, work on complex use cases enabling steep learning curve, and build products from scratch while modernizing various applications.
Responsibilities
Key Responsibilities:
- Build and maintain efficient data processing applications and pipelines.
- Work closely with teams to integrate diverse data sources ensuring accuracy.
- Lead real-time data processing for analytics and reporting.
- Incorporate machine learning for predictive analytics and decision-making.
- Enhance ML model execution for real-time and batch processing efficiency.
Qualifications
- 5- 10 years of proven experience in software engineering focusing on data engineering and machine learning.
- Proficient in Python, Java, or Scala.
- Expertise in data engineering technologies, ETL processes, and integration.
- Experience doing POC, Building ML Models, worked on real-time data processing, streaming frameworks
- Proficiency in cloud-based data platforms like AWS, Azure, or GCP.
- 6+ years in software engineering with a focus on data engineering and machine learning.
REQ-145481","qualifications":"- 5- 10 years of proven experience in software engineering focusing on data engineering and machine learning.
- Proficient in Python, Java, or Scala.
- Expertise in data engineering technologies, ETL processes, and integration.
- Experience doing POC, Building ML Models, worked on real-time data processing, streaming frameworks
- Proficiency in cloud-based data platforms like AWS, Azure, or GCP.
- 6+ years in software engineering with a focus on data engineering and machine learning.