Hacker News new | past | comments | ask | show | jobs | submit login

DuckDuckGo - We are looking for candidates that are excited to join us on a mission to raise the standard of trust online. All of our roles are fully-remote, except where specific locations are noted. https://duckduckgo.com/hiring

Remote Open Roles at DuckDuckGo:

Senior Infrastructure Engineer

Senior Backend Engineer

Senior Software Engineer, Windows Desktop App

Principal Site Reliability Engineer

Senior People Operations Manager

Director, Public Policy

https://duckduckgo.com/hiring




> All of our roles are fully-remote

What are the availability requirements for these remote roles? Is it "you are available" whenever we need it, or there is a reasonable expectation set in the beginning? If you have an "on-call" system, what is that policy? How does that affect people in different time zone? It affects employees' health. Does it not?

A person I knew (not from my home country) worked at DDG for few months and left and let's just say he did not have very admirable things to say about the culture.

I apologise if you don't find this comment in good taste but I believe this is an important question about a job. People sleep at night and go on vacation oner weekends and an employer that keeps it "veiled" is not healthy. I had attended your calls (3 calls) and when I asked this question you all went radio silent. No response, no explanation, nada! Why not have some clarity about this?

Am I the only one who thinks about this aspect of this job? I mean this is a very important part of a job. It's not even about "I am not available psst 6pm", it's about - "set an expectation please!"

Why? I admire what DDG is trying to do (and that is why I singled out your post) but the people and culture behind the company that runs all that are very important too. DDG is not just another search company for me at least.


Just want to say that your remote-first culture and compensation structure is admirable. Kudos to you and the entire company!


Although it is concerning they post the same openings again and again.


Agreed and they reject applications with the reason they hired somebody else, though keep posting here


Yeah, they've been posting these roles for months.

I contacted a few folks that worked at DDG and I had 2nd degree connections with on LI though and they all had positive things to say.


thank you!


what's the word on interns? given a good enough student/candidate? :)


> If you're curious, we mostly use Perl.

Holy crap, really?!


That’s actually an extremely attractive proposition to work in a Perl shop. It’s the same deal as Lisp or Haskell or Erlang shops: you know you’ll be surrounded by top notch talent!


I think that’s really weird. Perl was mostly replaced by PHP, and nobody thinks PHP programmers are any good.


I understand your angle but the reason is not in the language's technicality but in the community and its culture. Most Perl speakers are seasoned hackers who are great at low level programming and use Perl when C was an overkill; their documentation skills are also noteworthy. Just my observation; I've read Perl docs (just type ('perldoc perltoc') if you're on a non-Windows box) and giggled at some of the funny remarks and admired pithy writing.


That's not very sound logic.


Yeah you can’t replace a medieval torture device with a server side scripting language. It just doesn’t make any sense.


I worked in Perl for a while and I'm the worst programmer I know, lol.


Wrong.


Perl was my first programming language. After more than two decades, it is still the language I feel the most efficient in. Glad to see Perl is still alive and kicking !


It was my first language, too, that I learned to write “serious” programs in. I just didn’t think a prominent modern company would choose Perl as their main language. Props to them.


Such choices always come down to personal preferences of tech founders.


I wrote my first web apps in Perl, way back in the 90's! "use CGI" anyone?


Same here. I also built a few web backends using Apache mod_perl, which was insanely fast compared to CGI.


PHP started as mod_perl app, too.


Oh yes, those were the days!




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: