Bayforce - Boulder, CO
posted about 2 months ago
This client is searching for a Senior Data Engineer who possesses strong skills in developing, managing, and optimizing data workflows, handling complex data environments, and utilizing contemporary data platforms. The ideal candidate will have expertise in Databricks, Airflow, Snowflake, PySpark, Python, and SQL, as well as the capability to design and maintain data ecosystems and operational data systems. This position is critical for ensuring that data processes are efficient, scalable, and reliable, which is essential for the organization’s data-driven decision-making processes. The Senior Data Engineer will be responsible for designing and implementing efficient, scalable, and reliable data workflows using Databricks, PySpark, and SQL to handle large datasets. A key aspect of this role will be leading the optimization and implementation of Airflow, providing the engineering team with guidance on best practices. The candidate will work closely with the environment manager to set up and maintain various environments (development, testing, and production) optimized for both performance and cost. In addition to workflow development, the Senior Data Engineer will collaborate on the design and development of operational data systems, ensuring they meet the needs of performance, scalability, and availability. The role requires constant monitoring and adjustment of data processes to optimize resource utilization and minimize delays in data handling. Furthermore, the candidate will be responsible for developing and enforcing best practices for coding, testing, documentation, and deployment within the data engineering team.