i’m in my late twenties and have five years of experience as a data engineer. that’s essentially implementing distributed computing on “big data” for private companies. my responsibilities have not included team lead or increased responsibility up until now. i do have a very good track record as a consultant. think successful projects for satisfied clients, and judge myself as ready for a first stab at something with more responsibilities on a technical level.
so right now my gross pay as an independent contractor is about 160.000 usd. my take home is rougly 90.000 usd after taxes.
my question; is that level of pay realistic for US salaries? or for US contracting day rates?
thanks!
EDIT:
Some more details on what exactly I do;
Data engineering is the engineering counterpart of the more popular data scientist role in companies. This involves programming in Java, Python and relies on distributed computing frameworks like Spark for example. A popular example is Netflix; they keep data on what users view, how long they view programs and their general digital viewing behaviour. Their data science team wants to create recommendation engines etc, and they need an engineering team to build the necessary infrastructure to do that.
The most notable difference is that i do this as a contractor for non tech companies. Think your typical telecom or financial company.
Hope that helps!
