Senior Data Engineer
About Sysco LABS
Sysco LABS is a technology-focused division within Sysco, dedicated to reimagining foodservice through innovation. An extension of Sysco’s commitment to deliver exceptional products and services to the foodservice industry, Sysco LABS uses customer and market intelligence, data-driven insights and agile technology development to rethink the entire foodservice ecosystem.
Our innovation will improve everything from the ordering process, inventory, pricing and automation to the in-restaurant customer experience. Operating with the mindset of a startup and backed by the authoritative expertise of an industry leader, Sysco LABS’ mission is to improve the Sysco customer experience and consistently deliver cost savings and new innovations through technology.
About the Role
As a Senior Data Engineer, you will build scalable data and analytics models and architecture from event formation to ingestion to reporting, from scratch. You will evaluate and lead the implementation of robust systems used by every team within Sysco Labs. You will shape the vision and architecture of end-to-end pipeline while following industry best practices.
Responsibilities:
- Manage all aspects of the data and analytics system from stream configuration to ETL to aggregate tables and cubes for reporting needs. Establish and maintain the data pipeline architecture.
- Partner will all facets of the business to include development, operations and consumers of data. Form and maintain relationships with stakeholders to understand needs and translate those needs into priorities and executable plans.
- Write scripts to schedule data ingestion and syncing. Evaluate, lead and form back end logic to create data marts from requirements for the purposes of self-serving stakeholders.
- Oversee the code creation from junior members of the team.
- Assist data architects to build the working framework for data search and retrieval.
- Identify required changes to the design and communicate to the architects.
- Other duties as assigned.
About You
Minimum Qualifications
- 6 years’ experience of hands-on data platform design and development in large-scale and complex environments.
- Experience with SQL and Python.
- Experience with Redshift and Postgres.
- Experience with AWS platform and technologies including Kinesis, Firehose and Glue.
- Experience with cloud storage such as S3.
- Experience orchestrating data ingestion and syncing metadata with event data.
- Experience with ETL for reporting and business users (marketing, finance, product owners).
Preferred Qualifications
- Recognized degree in computer science or certification in technical related field.
- 10 years’ experience of hands-on data platform design and development in large-scale and complex environments.
- Experience with Tableau and Tableau Server.
Perks at Sysco LABS:
- Competitive base & bonus packages
- Fun, casual, fast-paced work environment filled with talented colleagues
- Brand-new high-tech office space located in the heart of East 6th St, (walking distance to the MetroRail)
- Generous PTO policy
- Flexible work environment that encourages work/life balance
- Fully stocked break room & weekly catered lunch
- Excellent medical, dental and vision benefits and company 401(k) program
At Sysco LABS you will be part of a team that values trust, learning, and working together to solve problems. Your efforts will help to build groundbreaking experiences for our customers. Come join us!
We embrace diversity and equal opportunity in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be.
#BI-Remote