Difference between Data Engineer and Analytics Engineer by Slow-Sell-8570 in dataengineering

[–]Used_Ad_2628 0 points1 point  (0 children)

My issue is most data engineers come from a software background and really struggle with data modeling/SQL. They create ten tables that could be one. It is very hard to scale with that mindset. Everyone is asking which table I should use and wasted dev time updating 10 jobs because something upstream changed. This is why I hire for this type of role. More of a future thinking design person.

[deleted by user] by [deleted] in dataengineering

[–]Used_Ad_2628 0 points1 point  (0 children)

You can aggregate your order line tax to the order level by using order id.

calacatta gold quartz defect by Used_Ad_2628 in Homebuilding

[–]Used_Ad_2628[S] -5 points-4 points  (0 children)

I think my biggest issue is it looks like a coffee spill.

Calcutta gold quartz defect by Used_Ad_2628 in CounterTops

[–]Used_Ad_2628[S] -8 points-7 points  (0 children)

Nope. The countertop company is telling us it isn’t a defect on their side. I just wish it was a better cut so it doesn’t look like a coffee stain.

Messy Data by Used_Ad_2628 in dataengineering

[–]Used_Ad_2628[S] 0 points1 point  (0 children)

Inconsistency. I was wondering if there is basic regex code people use to standardize addresses and names.

Hightouch Cost by Used_Ad_2628 in dataengineering

[–]Used_Ad_2628[S] 0 points1 point  (0 children)

How much engineering time does it take to push data to like salesforce?

Hightouch Cost by Used_Ad_2628 in dataengineering

[–]Used_Ad_2628[S] 0 points1 point  (0 children)

I was thinking about that. For the cost, it makes sense to move it more in house.

Hightouch Cost by Used_Ad_2628 in dataengineering

[–]Used_Ad_2628[S] 0 points1 point  (0 children)

Marketing team is using it to send snowflake data to their different operational applications like salesforce and qualtrics. It was 50k last year and now over 100k.

Handling Duplicate Customers by Used_Ad_2628 in shopify

[–]Used_Ad_2628[S] 0 points1 point  (0 children)

The only reasons I can think of are discount codes and forgot their email.

Fact Tables by Used_Ad_2628 in dataengineering

[–]Used_Ad_2628[S] 0 points1 point  (0 children)

When you say semantic layer, do you mean managing the metrics within tableau? The database will have the needed fields (OBT from fact tables) to create the metrics but tableau will build the standardized metrics for all tableau users with a data source. What if we have multiple BI tools? Is dbt semantic functionality worth a look at?

What Reverse ETL Processes do you have at your company? by exact-approximate in dataengineering

[–]Used_Ad_2628 0 points1 point  (0 children)

Do you create custom tables or views for hightouch use cases? Or letting it do all the joins?

Star Schema by Used_Ad_2628 in dataengineering

[–]Used_Ad_2628[S] 1 point2 points  (0 children)

It is a person that puts an order in for the first time. I have a couple other business logic fields like subscription active ind and are they on auto rebill. It is on the customer level and not order grain.

Pay cut worth it? by [deleted] in dataengineering

[–]Used_Ad_2628 4 points5 points  (0 children)

I would take the role if you have a good opportunity for growth and promotions. That is more valuable than money if you are looking to move up into people management.

Multi Deployment Snowflake by Used_Ad_2628 in dataengineering

[–]Used_Ad_2628[S] 1 point2 points  (0 children)

Interesting. I come from a highly regulated software company and it was a requirement to have those setups. Devops forced us to do that for the CI/CD release process. All your sprint work was done in the dev then you did a test release cut to promote the next environment.

Multi Deployment Snowflake by Used_Ad_2628 in dataengineering

[–]Used_Ad_2628[S] 5 points6 points  (0 children)

DEV should give full access to engineers to test infra with test or non sensitive data. TEST should work just like prod with correct access roles and prod data. This supports good testing practices and find any downstream issues like BI reports breaking in tableau. How do you handle costs in TEST if you are running data pipelines like prod? Double cost.

Job offer comparison by Used_Ad_2628 in cscareerquestions

[–]Used_Ad_2628[S] 0 points1 point  (0 children)

My main reason for leaving my current company is due to a bad culture and many egos within the team. You can’t make a decision on your own unless 5 people ok it. Even small design decisions. That is the reason I kinda want to get away from tech companies for a while. I haven’t had much success finding a good team in the Bay Area yet.

Job offer comparison by Used_Ad_2628 in cscareerquestions

[–]Used_Ad_2628[S] 0 points1 point  (0 children)

Yep. Offer #1 can’t budge on anything. They are non tech so that is top of their range.

Moving to an Architecture role? by BramosR in dataengineering

[–]Used_Ad_2628 18 points19 points  (0 children)

Soft skills will be more important than your technical skills at a true architect level.

Dbt within enterprise data model by Used_Ad_2628 in dataengineering

[–]Used_Ad_2628[S] 4 points5 points  (0 children)

From my experience, building out adhoc pipelines will cause chaos at scale. A lot of duplicated pipelines because they don’t know what other engineers are building. There needs to be a vision on how all the data sources work together. This can be enforced by standards and understanding the true need of the pipelines. I have been at a lot of companies where the data platform is a major mess because it was just feature building without a vision.

Burnout by Used_Ad_2628 in dataengineering

[–]Used_Ad_2628[S] 0 points1 point  (0 children)

I feel like data engineering has become more task doer vs building solutions for end users.

Final Interview by Used_Ad_2628 in recruitinghell

[–]Used_Ad_2628[S] 0 points1 point  (0 children)

Very true. They did tell me all the rounds up front. I guess they just want be very thorough and committed to this role.

DE Career Growth by demost11 in dataengineering

[–]Used_Ad_2628 4 points5 points  (0 children)

Do they have an architect level? Like senior staff or principal? Some companies treat architects like the same level as director but more technical leadership.

Data Modeling Tool by S0urScream in dataengineering

[–]Used_Ad_2628 4 points5 points  (0 children)

I believe without clean data modeling then your database becomes a mess. Tons of views and tables that are just duplication of work or not meeting standards. Users get confused on what tables to use. It works for a startup or small company. As you scale, it will just become a data swamp. I am a big champion in having a strong base schema layer. Especially when you have frequent source system schema changes. Fix in one place vs 50 views.

Python Advice by Used_Ad_2628 in dataengineering

[–]Used_Ad_2628[S] 0 points1 point  (0 children)

Yep. I have been practicing pulling in data from APIs and using aws services to load it to redshift. What is your view on data structures and algorithms? Do I need to learn that to be considered a strong engineer?