The point where experts and best companies meet
Share
ABOUT THIS ROLEABOUT YOU
As a Senior Data Engineer, you will...
- Lead the development of systems and datasets, applying best practices and diverse knowledge in our inclusive data engineering ecosystem- Analyze source systems, define data sources and transformation requirements, and design appropriate data models while documenting specifications- Implement systems and datasets using software engineering best practices, data management fundamentals, and operational excellence principles
- Demonstrate dedication to quality and productivity through efficient development techniques and adherence to standardsABOUT AUDIBLE
- Bachelor’s degree in Computer Science or related field, or equivalent experience
- 2+ years of non-internship professional software development experience
- Programming experience with one or more modern language (e.g., Java, C++, C#, Python), including object-oriented design
- 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current system
- Experience writing clear, maintainable and extensible code
- Strong problem-solving skills with the ability to independently navigate highly complex and ambiguous situations
- Prior experience in the data domain - data instrumentation, knowledge of core data and database design, processing and modeling large, complex data sets for Analytics, Data Science and Applications
- Expertise in data technologies such AWS Redshift, Spark
These jobs might be a good fit