Job Title : Senior Fullstack Data Engineer
Location : Irving, TX - must be onsite Tues, Wed, Thursday
We are looking for a Senior Software Engineer, specifically a Full Stack Data Engineering Developer, with deeper expertise on the data engineering side. The ideal candidate will be able to seamlessly integrate data engineering, machine learning enablement, and full-stack application development.
This role is responsible for building scalable data pipelines, enabling machine learning workflows, and contributing to both front-end and back-end application development. The candidate should be comfortable operating across modern data platforms, cloud environments, and enterprise-level software engineering practices.
Responsibilities :
- Design, build, and optimize data pipelines, data ingestion processes, and transformation workflows.
- Enable and support machine learning workflows, including data preparation, feature engineering, and deployment integration.
- Develop and maintain full-stack applications, including both API and UI components.
- Collaborate closely with data scientists, architects, and product teams to deliver end-to-end solutions.
- Ensure data quality, performance, and security across platforms.
- Troubleshoot production issues and support continuous improvement initiatives.
- Contribute to architectural discussions and technical decision-making.
Key Skills Required :
5+ years as a full stack data engineering experienceProgramming : Python, SQL, Java, C#, TypeScriptFrameworks : .NET Core, Angular, Angular Material, Entity FrameworkData Engineering : Hadoop, Spark, Kafka (preferred)ETL Tools : SSIS, Azure Data FactoryCloud : Azure (Data Lake, Functions, Storage, Databricks a plus)Databases : Strong hands-on experience with SQL and relational database designExperience working in Agile environments