We are Hiring Software Engineer - Data
100% Remote (Pan India)Note: Candidates should have more than 4+ years of relevant experience can only be considered and not below that. Key responsibilities are Key Development - Design and implement software systems for semiconductor applications
using Python. Highly proficient in Python
Data Analysis - Utilize NumPy and Pandas/Polars for feature extraction and data visualization.
Experience with development in cloud (Azure preferably); understands Azure Functions, Azure
SQL Server, Azure Tables, Queue Storage, and ADLS.
Software Engineering Understands design patterns for software development, ideally in
Python, and applies best practices to writing unit testing, integration testing, and data
validation. Follows best practices for documentation and code review.
Optimization - Use data structures to optimize memory usage and improve performance.
Data Processing - Employ Databricks and PySpark to handle large datasets efficiently.
Understands data ingestion mechanisms, and preferable has experience with DLT.
Collaboration -Work closely with software leads and peers to integrate data parsers.
Perform data quality testing and assurance as a part of designing, building and implementing
scalable data solutions in SQL.
Perform cross system data validation in order to troubleshoot and investigate potential data inconsistencies.
Provide support to escalate and triage data quality issues across the data and engineering organizations, outlining path to remediation and assigning/tracking tasks to various teams (engineering, analytics, information technology) where collaboration is required.
Increase the adoption of data solutions by ensuring end users and expected audiences requirements are effectively met.
Develop user friendly documentation to communicate the use and value add of data solutions.
Locate and define new process improvement opportunitiesExpertise in Excellent verbal and written communication skills
Strong numerical and analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy
Programming and Database experienced with SQL skills is plus.
Must work effectively with autonomy as well as within a team environment.
Keyskills: Pyspark Azure Functions Data Bricks Azure Datafactory Data Engineering Software Engineering Python SQL
Adastra is a global leader in data and analytics consulting, empowering organizations to become digital frontrunners since 2000. Our expertise spans across Artificial Intelligence, Cloud, Digital Transformation, and Data Governance, helping businesses make smarter, data-driven decisions. With a str...