Tech Holding

Senior Data Engineer - Contract

Remote Mexico
Python SQL AWS GCP Streaming Kafka
Description

About us:

Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-quality solutions to our clients.  Our founders and team members have industry experience and have held senior positions in a wide variety of companies – from emerging startups to large Fortune 50 firms – and we have taken our combined experiences and developed a unique approach that is supported by the principles of deep expertise, integrity, transparency, and dependability.

The Role:

As a Senior Data Engineer, you will be pivotal in shaping data-driven strategies that enhance the experiences we offer our members. Your insights will support business growth, inform product decisions, and drive efficiencies across our e-commerce subscription platform. You will collaborate closely with various teams, including Marketing, Product, Merchandising, Engineering, and Finance, to provide actionable data insights that influence decision-making and future roadmaps. This role focuses on leveraging advanced analytics and statistical techniques to support personalization, acquisition, retention, and growth strategies.

Responsibilities: 

  • Responsible for developing and supporting data pipelines that support and enable the overall strategy of expanded data programs, services, process optimization, and advanced business intelligence 
  • Design and develop scalable data warehousing solutions, building ETL pipelines in Big Data environments (cloud, on-prem, hybrid) 
  • Lead data discovery sessions with business teams, comprising product owners, data analysts, and cross-team technologists to understand enterprise data requirements of analytics projects 
  • Ensure proper testing and monitoring are in place to provide trusted and reliable data from the data stack. 
  • Partner with business domain experts, system analysts, data/application architects, and development teams to ensure data design is aligned with business strategy and direction
  • Identify and document standard methodologies, standards, and architecture guidelines
  • Dive deep, as required, to assist Business Intelligence Engineers through technical hurdles impacting delivery 
  • Participating in a shared on-call rotation monitoring the health of the team’s systems 

Qualifications: 

  • 3+ years of data architecture related experience such as data analysis, data modeling, and data integration. 
  • 5+ years of Experience in custom ETL design, implementation, and maintenance
  • Advanced Knowledge of programming languages (e.g. Python and Object Oriented Programming) 
  • Hands-on experience with SQL database design 
  • Experience working on Cloud Platforms (AWS or Google ) 
  • Experience working on CI/CD processes and source control tools such as GitHub and GitLab 
  • Experience working with relational databases (Snowflake, Redshift) 
  • Strong knowledge of orchestration tools (AirFlow Preferred), file storage systems(AWS S3, Google Cloud Storage), partitioning, and real-time processing of data 
  • Strong knowledge and experience with Agile/Scrum methodology and iterative practices in a service delivery lifecycle 
  • Excellent communication and interpersonal skills with a demonstrated ability to influence a large organization 
  • Bachelor’s or Master’s Degree in Computer Science, Information Systems, or related field 

Nice to have Skills:

  • Experience working with reporting tools such as Tableau 
  • Experience with event streaming with modern event streaming toolings like Kafka or Kinesis. 
  • Experience with subscription service products 
  • Knowledge of accounting, FP&A, and marketing functions

What we offer:

  • Flexible Work Hours
  • Competitive Salaries
  • Professional Development Opportunities
Tech Holding
Tech Holding
Consulting Finance Information Technology

0 applies

3 views

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