Jobs at Syrinx

View all jobs

Data Engineer (ETL)

Boston, MA
Data Engineer
 
Description
The Data Engineer will help drive the design and development of highly scalable enterprise data processing and data warehouse usecases deployed on AWS for our core analytics and data science platform. You will create, own, manage, share support of, and drive best practices for a variety of existing and emerging data intensive applications.
 
Your contribution to the team:
 
  • Contribute to complex solution designs, hands-on software development goals, new tool and framework creation, and code reviews
  • Identify gaps and proactively improve system service level agreements.
  • Provide technical knowledge sharing and coaching to engineers on the development team
  • Work effectively with Technical Product Management and SCRUM masters to meaningfully contribute to our agile team.
 
What you’ll need to be successful:
 
  • 5+ years of experience with ETL data processing concepts with full implementation cycle experience in enterprise data marts, including advanced SQL development skills
  • 3+ years Architecture and Optimization experience for Database systems technologies with a focus on data marts and data warehouses
  • 2+ years of coding with a modern development language (Scala, Python, Java)
  • 1+ years of experience with Apache Spark
  • Strong understanding of data modeling concepts, including schema development, validation, and evolution (normalized and denormalized)
  • Experience with performance tuning and scaling production databases
  • Experience working with column stores and NoSQL implementations desirable
  • Open to learning new technologies and concepts
  • Experience with agile engineering practices
  • Excellent problem solving and root cause analysis skills
  • Strong verbal and written communication skills

Share This Job

Powered by