Data Engineer
invoicecloud
Job Description
Results Driven
-
Delivers reliable, scalable data pipelines that support analytics, reporting, and data science initiatives.
-
Translates business and operational requirements into effective warehouse designs and data models.
-
Diagnoses and resolves issues in high-volume data processing systems to minimize downtime and protect data integrity.
-
Ensures warehouse architecture supports performance, accuracy, and enterprise analytics needs.
Takes Ownership
-
Designs, develops, and maintains automated, real-time data pipelines from multiple source systems into the data lake and warehouse.
-
Maintains deep understanding of source systems and downstream consumers to champion data usability and reliability.
-
Implements auditing, logging, and data quality controls to ensure consistency and trust in data workflows.
-
Owns issue resolution across ingestion, transformation, and delivery layers, coordinating with partners as needed.
Drives Efficiency
-
Optimizes pipeline and query performance using SQL, Python, profiling tools, and tuning techniques.
-
Implements scalable Snowflake development workflows that reduce rework and accelerate delivery.
-
Applies strong ETL/ELT design principles to streamline data movement and lifecycle management.
-
Participates in architecture reviews and contributes to best practices that improve warehouse scalability and maintainability.
Innovative
-
Researches and adopts emerging technologies and modern architectural patterns to improve performance and scalability.
-
Enhances warehouse capabilities to better support advanced analytics and data science initiatives.
-
Experiments with new orchestration, automation, and monitoring approaches to improve reliability and observability.
-
Contributes to evolving data governance standards and quality frameworks across the organization.