Experienced Full Stack Software Engineer – Web & Cloud Application Development
Join blithequark, a leading innovator in the entertainment industry, as a Senior Data Engineer, Platform. As a key member of our team, you will play a crucial role in designing and developing scalable, efficient, and reliable data pipelines that enable our partners to harness the power of data in a meaningful way. If you're passionate about building innovative data solutions and working with a talented team of engineers, we want to hear from you!
About blithequark
blithequark is a cutting-edge entertainment company that is revolutionizing the way people consume content. We're a team of passionate innovators who are dedicated to pushing the boundaries of what's possible with data-driven solutions. Our platform is built on a foundation of scalability, reliability, and efficiency, and we're always looking for talented engineers to join our team and help us take our platform to the next level.
Job Summary
We're seeking an experienced Full Stack Software Engineer to join our team as a Senior Data Engineer, Platform. As a Senior Data Engineer, you will be responsible for designing and developing scalable, efficient, and reliable data pipelines that enable our partners to harness the power of data in a meaningful way. You will work closely with our engineering team to develop and implement data solutions that meet the needs of our business and our partners.
Key Responsibilities
* Design and develop scalable, efficient, and reliable data pipelines that enable our partners to harness the power of data in a meaningful way
- Collaborate with our engineering team to develop and implement data solutions that meet the needs of our business and our partners
- Work with our data scientists to develop and implement data models that enable our partners to gain insights from our data
- Develop and maintain high-quality code that meets our engineering standards
- Collaborate with our operations team to ensure that our data pipelines are running smoothly and efficiently
- Participate in code reviews and provide feedback to junior engineers
- Stay up-to-date with the latest trends and technologies in data engineering and apply that knowledge to our platform
Essential Qualifications
* Bachelor's degree in Computer Science or related field
- 2+ years of experience in data engineering
- Proficiency in at least one programming language (Java, Python, or Scala)
- Experience with data pipelines and data processing frameworks (e.g. Apache Kafka, Apache Spark)
- Experience with cloud-based data storage solutions (e.g. Amazon S3, Google Cloud Storage)
- Experience with data modeling and data warehousing
- Strong understanding of data security and compliance
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills
Preferred Qualifications
* Master's degree in Computer Science or related field
- 5+ years of experience in data engineering
- Experience with big data technologies (e.g. Hadoop, NoSQL databases)
- Experience with data visualization tools (e.g. Tableau, Power BI)
- Experience with DevOps tools (e.g. Jenkins, Docker)
- Experience with cloud-based data processing solutions (e.g. AWS Lambda, Google Cloud Functions)
Skills and Competencies
* Strong understanding of data engineering principles and practices
- Experience with data pipelines and data processing frameworks
- Experience with cloud-based data storage solutions
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration skills
- Ability to work in a fast-paced environment and prioritize tasks effectively
- Strong understanding of data security and compliance
- Experience with data modeling and data warehousing
- Experience with data visualization tools
- Experience with DevOps tools
Career Growth Opportunities and Learning Benefits
* Opportunities for professional growth and development in a dynamic and innovative company
- Access to cutting-edge technologies and tools
- Collaborative and supportive team environment
- Opportunities for mentorship and knowledge sharing
- Flexible work arrangements and remote work options
- Comprehensive benefits package, including health insurance, retirement plan, and paid time off
Work Environment and Company Culture
* Collaborative and supportive team environment
- Flexible work arrangements and remote work options
- Comprehensive benefits package, including health insurance, retirement plan, and paid time off
- Opportunities for professional growth and development in a dynamic and innovative company
- Access to cutting-edge technologies and tools
- Collaborative and supportive team environment
Compensation and Perks
* Competitive salary and benefits package
- Comprehensive health insurance and
Apply for this job