Who We Are: USCS is driven to advance, innovate and serve companies seeking the best service, facilities, and logistics in the cold chain. We are employee focused, an equal employment opportunity employer and would love to have you join our team.
We are seeking a highly skilled Senior Data Engineer to join our team. The ideal candidate will have extensive experience in architecting and implementing data solutions using Snowflake, a cloud-based data platform. As a Data Engineer, you will be responsible for designing and optimizing data architectures, data pipelines, and analytics solutions to support our organization's data-driven initiatives.
The Job Details:
- Design and architect end-to-end data solutions using Snowflake, including data ingestion, storage, processing, and analytics layers.
- Collaborate with business stakeholders, other data engineers, and data analysts to understand requirements and translate them into scalable and efficient Snowflake data models and architectures.
- Develop data integration strategies to consolidate data from various sources into Snowflake, ensuring data quality, consistency, and reliability.
- Optimize Snowflake performance by designing efficient data warehouse schemas, partitioning strategies, and query optimization techniques.
- Implement security controls and data governance policies to protect sensitive data stored in Snowflake and ensure compliance with regulatory requirements.
- Design and implement data pipelines for real-time and batch data processing using Snowflake's features such as Snowpipe and Streams.
- Design and follow the DevOps process for controlled code migrations for production implementations.
- Stay updated with the latest features and capabilities of Snowflake and evaluate their applicability to our organization's data architecture.
- Monitor Snowflake usage and performance metrics, troubleshoot issues, and implement performance tuning measures as needed.
- Participate in cross-functional projects and initiatives to drive innovation and continuous improvement in our data architecture and analytics capabilities.
The Job Specifics:
- Location, Department and Work Hours: IT Normal working hours
- Reports To: Data Engineering Manager
- Travel Amount: ~10%
- Job Type, EEO, and Job Code: Full-Time,
What We Are Looking For:
Education
- High School Diploma or GEDor Relevant Experience
- Degree in Data Engineering or related field
Experience
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- 7+ years of experience as a Data Engineer, Data Architect, or similar role, with a focus on designing and implementing data solutions using Snowflake.
- Strong proficiency in SQL and experience with database design principles, data modeling, and schema design.
- Hands-on experience with Snowflake's features and functionalities, including SnowSQL, Snowflake Data Sharing, and Snowflake security controls.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform, and familiarity with cloud data services (e.g., S3, Azure Blob Storage, Google Cloud Storage).
- Experience with data integration tools and technologies such as Azure Data Factory, Python, Apache Kafka.
- Excellent analytical and problem-solving skills, with the ability to troubleshoot complex data-related issues and optimize system performance.
- Strong communication and collaboration skills, with the ability to effectively interact with stakeholders across the organization.
- Snowflake certification(s) such as SnowPro Core, SnowPro Advanced, or SnowPro Specialty is a plus.
Other Abilities You Will Need to Have:
The physical demands described below are representative of those required of an individual performing the essential duties of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties.
- Good arithmetic, reading, and typing skills
- Sit and/or stand for extended periods of time
- Be able to see, speak and hear
- Ability to work overtime as needed
- May require physical effort associated with using the computer to access information, or occasional standing, walking, lifting needed to carry out everyday activities.
- Understand and follow verbal instruction, written instruction and company policies.
- A starter that can work independently and coordinate with others
- Follow safety procedures at all times.
- Ability to manage stress and productivity guidelines
The Standard Details:
- Always maintain a professional manner in appearance and communications.
- Participate in staff and/or customer meetings if required.
- Initiate action to prevent the occurrence of any non-conformities relating to product, process, and quality systems.
- Identify and record any issues relating to product, processes and/or quality.
- Initiate, recommend, or provide solutions through appropriate channels.
- Verify the implementation of solutions.
- Follow posted security procedures at all times while in the building.
- Participate in Safety and Educational Training.
What’s In It For You:
A great company with great people. Full-time employees not under contract are offered: 401K and Educational Assistance after 1 year; If elected, Blue Cross Blue Shield after 30 days of service; Company Life Insurance; and a bunch of other great perks.
Things We Need To Mention:
- The above job description may not include all tasks necessary to complete the job.
- Job functions may vary based on area of operation. The job description is a listing of the most common tasks the associate will be required to perform in that job area.
- Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties.