Getting faculty position in the US: after Postdoc in the US or Lecturer in the UK? I am a postdoc in a US university (Rank A, edit: R1). I tried to get an academic faculty position in the US, but was unsuccessful. I got an offer (lecturer in the UK system) from the UK university (say, Rank B, edit: "new university"). Is it worth to accept the offer, and again try from the UK to get a faculty position in the US? Or I should try to get another postdoc in the US only? Would it be difficult to get the position once I move out from the US?

I have gone through In order to get a CS faculty position in the U.S, should I have a Ph.D. from an "American" university?, Is it more difficult to score a Tenure Track position in the US when applying from outside?, and What should a faculty member outside of the US do to move to a top-tiered American university?. But still not sure in my case. 

One of the reasons of not short-listing is that I do not have a PhD from the US, (I thought). I got only two on-campus calls (from college/new univ. only) for the interview out of many. 

Any suggestions? Thanks in advance!
Of course it is possible to switch from a UK lectureship to a TT, or even tenured, position at a US Research University. Being at a lower ranked "new university" in the UK, however, means that you likely not get a lot of research support and have a heavy teaching load. Further, the obsession with the UK REF will likely push your CV in directions that are not ideal for getting a job in the US. You don't mention your citizenship, but there is currently a lot of uncertainty regarding immigration and access to funding for non-UK citizens.

Overall, I would say that it will be easier, or more accurately, less difficult, to get a US TT position by spending another year or two as a post doc than as a lecturer with a high teaching load. US research universities just do not care that much about teaching and if you really need teaching experience you can always get a little as a post doc.

While a lecturer position might put you at a disadvantage, assuming it is a permanent lectureship in a UK city that you do not mind living in, having job security is a major benefit.