Experienced Full Stack Senior Data Engineer – Big Data Solutions and Architecture at Blithequark
Job Summary
Blithequark, a Fortune 50 company and one of America's leading retailers, is seeking an experienced Senior Data Engineer to join our Roundel Data Solutions team. As a Senior Data Engineer, you will play a crucial role in designing, developing, and maintaining large-scale data systems, ensuring high-performance, scalable, and secure solutions. You will work closely with cross-functional teams to drive business growth, improve data quality, and foster a culture of innovation.
About Blithequark
Blithequark is a well-known brand and a leader in the retail industry. We're not just a retailer; we're a tech company that powers our passion for delivering exceptional guest experiences through cutting-edge technology. Our technology structure relies on the latest tools and advancements, and we're looking for talented individuals like you to join our team.
Job Description
As a Senior Data Engineer at Blithequark, you will be responsible for:
- Designing, developing, and maintaining large-scale data systems, including data pipelines, data warehouses, and data lakes
- Evaluating new technologies and participating in decision-making, considering factors like feasibility, practicality, and cost of ownership
- Leading the design, lifecycle management, and total cost of ownership for data systems and applications
- Leading and directing code reviews, design reviews, testing, and troubleshooting exercises at the application level
- Providing technical oversight and mentoring others to resolve complex technical issues
- Leading disaster recovery exercises and contributing to disaster recovery planning
- Implementing data quality protocols throughout data acquisition, processing, storage, and operational use
Key Responsibilities
Technical Expertise
- Utilizing your technical expertise to apply and maintain knowledge of current and emerging technologies within specific areas of the technology space
- Assessing new technologies and participating in decision-making, representing various factors like feasibility, practicality, and cost of ownership
- Initiating and executing research and proof-of-concept exercises for new technologies
Data Engineering
- Designing and implementing data pipelines, data warehouses, and data lakes to support business growth and data-driven decision-making
- Working with large volumes and varieties of data in a production environment
- Developing and maintaining high-performance, scalable, and secure data systems
Collaboration and Leadership
- Leading and directing code reviews, design reviews, testing, and troubleshooting exercises at the application level
- Providing technical oversight and mentoring others to resolve complex technical issues
- Collaborating with cross-functional teams to drive business growth and improve data quality
Requirements
Essential Qualifications
- 4-year degree or equivalent experience
- 5+ years of experience in application and data pipeline development
- 5+ years of experience working with large volumes and varieties of data in a production environment
- 5+ years of experience working with Big Data technologies, such as Hadoop, Apache Spark, Spark Streaming, Oozie, and Hive
- Proficiency in at least one of the following languages: Scala, Python, Java
- Proficiency in at least one of the following monitoring tools: Kibana, Grafana
- Experience with designing and implementing high-performance, scalable, and secure solutions with broad impact
Preferred Qualifications
- Experience in performance tuning data pipelines and data platforms
- Experience in automated testing and various testing frameworks (e.g., JUnit)
- Experience integrating with REST APIs and cloud technologies (e.g., Google Cloud Platform, Amazon Web Services)
- Knowledge of streaming solutions (e.g., Kafka)
- Familiarity with containerization (e.g., Docker)
- Familiarity with DevOps tools, processes, and culture (e.g., Drone, Jenkins, Git)
- Experience working with a source control tool (e.g., Git)
- Exposure to Agile concepts and methodologies
What We Offer
Compensation and Benefits
Blithequark offers a competitive compensation package, including:
- Salary range: $85,500 - $153,900 per year
- Comprehensive medical benefits and programs
- 401(k) plan
- Employee discounts
- Short-term and long-term disability insurance
- Paid sick leave and paid time off
Career Growth and Learning
At Blithequark, we're committed to helping our employees grow and develop their skills. We offer:
- Opportunities for career advancement and professional growth
- Training and development programs
- Mentorship and coaching
Work Environment and Culture
Our work environment is collaborative, innovative, and flexible. We offer:
- Remote work options
- Flexible work hours
- Opportunities for work-life balance
How to Apply
If you're a motivated and experienced Senior Data Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity at Blithequark. Please submit your resume and a cover letter explaining why you're the perfect fit for this role.
Join our team and be part of driving innovation and growth at Blithequark!
Apply for this job