About the Role
As a Senior Data Engineer at O'Reilly, you will be instrumental in developing and maintaining advanced data pipelines and infrastructure to support our expansive digital learning platform. This role requires a deep understanding of data engineering principles and hands-on experience with high-scale data systems.
Responsibilities
- Develop and maintain robust data pipelines using Python and tools like Google BigQuery, Amazon Redshift, and Elasticsearch.
- Collaborate with product managers to define project requirements and deliverables.
- Implement features and perform maintenance on existing systems, ensuring high reliability and performance.
- Participate in code reviews and maintain high standards of code quality.
- Engage in troubleshooting and resolving production issues as they arise.
- Contribute to the continuous improvement of our data architecture and practices.
Skills and Experience
- At least 3 years of professional experience in data engineering.
- Proficiency in Python, PostgreSQL, and building scalable ETL pipelines.
- Experience with cloud data services like Google Cloud Dataflow and Amazon Redshift.
- Familiarity with Docker, Talend, Fivetran, and Jenkins for CI/CD pipelines.
- Strong communication skills and the ability to work effectively in a distributed team environment.
Why Join Us?
- Opportunity to work with a team of experts passionate about data and technology.
- Remote work flexibility, allowing you to work from anywhere.
- Engage in meaningful work that impacts millions of learners worldwide.
This role is ideal for someone who is driven, curious, and passionate about leveraging data to drive educational innovation. If you're looking to make a significant impact in a dynamic, supportive environment, we'd love to hear from you.
Benefits Extracted with AI
- Remote work flexibility
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer (Backend)
Senior Backend Software Engineer role focusing on Python, Django, and microservices in a remote setting.
Senior Data Engineer
Senior Data Engineer role focusing on ETL, Python, and Big Data in a remote setting with comprehensive benefits.
Senior Data Engineer - Multiple Locations, US
Senior Data Engineer at Amazon, solving complex data problems with innovative solutions. SQL, Python, Java expertise required.
Senior Data Engineer
Join Algolia as a Senior Data Engineer to design and scale data pipelines using Python, Airflow, and AWS technologies.
Staff Data Engineer - Remote
Lead Data Engineer role focusing on data modeling, system design, and cross-functional collaboration in a dynamic EdTech environment.
Senior Data Engineer - Multiple Locations, US
Senior Data Engineer at Amazon, solving complex data problems with SQL, Python, Java, and big data technologies.
Senior Data Engineer - Multiple Locations, US
Senior Data Engineer role at Amazon, solving complex data problems using SQL, Python, Java, and big data technologies.
Senior Data Platform Engineer
Senior Data Platform Engineer needed for Blip, focusing on Big Data management and cloud solutions. Expertise in SQL, Python, Spark, and cloud platforms required.
Senior Data Platform Engineer
Senior Data Platform Engineer specializing in AWS and GCP services, data pipelines, and cloud infrastructure.
Senior Data Engineer
Join us as a Senior Data Engineer in Lisbon to design and maintain data infrastructure. Hybrid role with flexible benefits.
Senior Python Backend Software Engineer
Join Within3 as a Senior Python Backend Software Engineer, leading data integration projects in a fully remote role.
Senior Data Engineer
Join Exclaimer as a Senior Data Engineer to design and maintain scalable data systems using Python, Azure, and Kafka.
Senior Software Engineer - Data Pipeline Team
Senior Software Engineer for Data Pipeline team, remote work, expertise in Python, NoSQL, Big Data technologies.
Software Engineer II, Data Engineering
Join GitHub as a Software Engineer II in Data Engineering, focusing on data pipelines with Python, SQL, Airflow, and Spark.
Senior Data Engineer, Data Platform
Senior Data Engineer needed to build scalable data platforms using Kafka, Spark, and AWS. Inclusive team, great benefits.
Remote Data Engineer - Research
Join Stability AI as a Remote Data Engineer to build scalable data infrastructure for AI models.
Senior Data Engineer (Contract)
Senior Data Engineer, fully remote, contract. Expertise in Snowflake, SQL, Python, GCP required. $45-$60/hr.
Senior Data Engineer - Multiple Locations, US
Senior Data Engineer role at Amazon, solving complex problems with cutting-edge technologies across multiple teams.
Senior Analytics Engineer
Join Remote as a Senior Analytics Engineer to drive impactful decision-making with data analytics and engineering.
Senior Software Engineer, Data Infrastructure
Senior Software Engineer for Data Infrastructure at Reddit, focusing on big data tools and cloud services.
Senior/Staff Software Engineer - Backend/Python - Remote, USA
Senior/Staff Backend Engineer specializing in Python for a fully remote role in the USA. In-depth experience with web technologies and databases required.
Senior Data Engineer
Join Stability AI as a Senior Data Engineer to build scalable data infrastructure for AI models. Remote work from Germany.
Data Engineer - Messaging Data Platform
Join Twilio as a Data Engineer to build scalable data pipelines for messaging platforms. Remote in Ireland.
Senior Software Engineer - Remote
Senior Software Engineer for a leading SaaS platform, specializing in Python and data-focused libraries, remote work.