Job Description
We are seeking a Sr. Data Engineer who has strong design, developments skills and upkeeps scalability, availability and excellence when building the next generation of our data pipelines and platform. You are an expert in various data processing technologies and data stores, appreciate the value of clear communication and collaboration, and devote to continual capacity planning and performance fine-tuning for emerging business growth.
As the Senior Data Engineer, you will be mentoring Junior engineers in the team.
What Will You Do?
- Build and own ETL data pipelines that will power all our reporting & analytics needs
- Develop clean, safe, testable and cost-efficient solutions
- Build fast and reliable pipelines with underlying data model that can scale according to business needs and growth
- Understand the system you are building, foresee possible shortcomings and be able to resolve or compromise appropriately
- Mentor Junior engineers in data Quality/pipelines etc.
Job Requirements
- Must have 5+ years of experience with Big Data technologies such as Hadoop, Amazon EMR, Pig, Hive, Spark, Redshift.
- Expertise in SQL technologies and RDBMS (PostgreSQL, AWS RDS, MySQL).
- Must have experience in building data platform – designing and building data model, integrate data from many sources, build ETL and data-flow pipelines, and support all parts of the data platform.
- Expertise with at least one programming language - Python, Java, Golang or Scala.
- Data Analysis skill – can make arguments with data and proper visualization.
- Energetic, enthusiastic, detail-oriented, and passionate about producing high-quality analytics deliverable.
- Must have experience in developing application with high performance and low latency
Good to have:
- Experience in Web Services, API integration, Data exchanges with third parties.
- Experience in Apache Kafka
- Experience in NoSQL technologies (MongoDB, Redis)
Other Jobs from Fanatics
Director - Software Engineering
eCommerce Software Engineer - Laravel
Sr Product Developer
Senior Manager - Performance and Reliability Engineering
Sr Data Scientist
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say