Calling All Engineers (Twilio is Hiring)
blog.twilio.com
blog.twilio.com
Personally I've never worked at a place where my input has been so highly valued and I'm not particularly high on the totem pole (and I work remotely to boot). It doesn't matter. Everyone has something to contribute and everyone's contributions are equally valued. I've learned an immeasurable amount in just a few months from the ridiculously smart people I get to work with. This is the smartest, most committed crew of people I've had the pleasure of working with. They're fun people too.
Maybe working for someone else isn't your thing, but if your circumstances require you to do so, there are few better places to work.
If anyone has any questions about what it's like working at Twilio, feel free to contact me directly at jsheehan@twilio.com or ask your questions here and I'll answer what I can.
Come on... your boss will never know ;-)
P.S. After you get there, if you can zealously advocate for first-class Japanese support, you will be my best friend for life.
Yeah, it's a nitpick, and go ahead and downvote me, it's just that I'm annoyed at the propensity for tech firms to equate "engineer" with "software dev". A software dev may be an engineer but the relationship is not reciprocal.
Their appropriation of the word 'engineers', as if the type of engineer they are looking for was the only kind of engineer, also kind of offends me.
Is your argument that the only people who are allowed to be called "engineers" those who have a degree with the word "engineering" in the title?
Via Wikipedia:
"An engineer is a professional practitioner of engineering, concerned with applying scientific knowledge, mathematics and ingenuity to design and develop solutions for technological systems problems. Engineers design materials, structures, machines and systems while considering the limitations imposed by practicality, safety and cost. The word engineer is derived from the Latin root ingenium, meaning "cleverness"."
1) Fallaciously or not, I typically associate engineers with the physical world. As I am familiar with them, engineers typically design tangible things.
2) I commonly hear of math and cs degrees being considered very closely related, and math is not engineering. It is vital to engineering, and I have mad respect for mathematicians, but a mathematician is not an engineer, hence why he is called a mathematician.
2.5) do cs majors really apply science? I thought it was almost entirely math and logic.
Yes, they apply computer science. Unless science needs to have flasks and microscopes involved.
I'm having a bit of a time wrapping my head around this particular job title, is the ideal applicant a front-end developer or a web software engineer? The description is heavily in favor of the latter, and makes a passing reference to abilities in creating user interfaces.
While on the one hand, I understand the financial merits of wanting a staff member to maximize their contributions by wanting a front-end developer who can also double as a back-end developer, but at the very least shouldn't the job requirements be just as balanced? Or just go ahead and hire a person to focus on user interface and ensuring the integrity of effective user engagement, and having someone "build libraries"?
Maybe I missed the memo why this is such a popular trend.
Don't think of FE vs BE as HTML/CSS/JS vs server-side code. It is API client vs API server code. Architecturally, these stacks tend to be completely separate.
How about if you clicked on it to give feedback about the feedback button and discovered that it didn't actually do anything except hide the embedded videos? OK, you win, I guess that would be even more irritating.
(Same behaviour in Safari 5.0.1 and Firefox 3.5.5 on the Mac, if anyone is interested.)
1. If you click the "Next Geek" button in quick succession, the geeks start queueing up vertically while the current one fades out.
2. The "Our DNA" box near the bottom isn't lined up with the one above it.
Neither of those would stop me from applying if I were in the market for a job right now, I've heard nothing but good things about Twilio.
(I'm really curious if anyone is going to catch that reference)