Tech Holding

Senior Data Engineer

India
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.

Experience: 5+ years

Duties & 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)
● Leading 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

Essential Knowledge, Skills, and Abilities:

● 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

Bonus Points:

● 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

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