This post includes my notes and researches on how to get a job at Square, the credit card reader and e-commerce company. Attending Girl Geek Dinner at Square tonight. Doing some due diligence and brushing up on programming skills. While I am not interested in a job at Square, I am a Square Market merchant and eBay store owner At Lotus Boutique, so e-commerce and tech topic of interests, tech career counseling - also topic of interest.
Having raised more than $300 Million dollars in funding (introductory read: how to get a job at square by +Mashable ), and having been founded by Twitter founders, Square hardly needs to convince people to join. Intersecting hardware, software, mobile, financial payment processing, and pushing the frontier of use of new frameworks (Ember.js D3 for its Seller's Dashboard), Square is hardly a easy pick for any dazzling ambitious souls. You can read about the development and wireframing process here. And engineer Allen Cheung decided to explain it in more details on Quora (why the framework?).
If you are applying for an engineering job, it's best to know the stack and mobile dev environment, here's Quora's take by the Engineering Manager, Zack Rock. And why not read the company's own words on how to get in? The Square Engineering Corner blog provides some insights into the nature of the job and how to get one here. You can learn about the pair programming interview, or the code challenges. What's on a company's website, is really a fair game to ask in any interviews.
In the Mashable article, Seth claims that Square engineering interviews start with a Skype call with a code problem to be worked out with a real engineer (read, this takes time and energy, submit a good solid application. These interviews aren't cheap to come by). And if all goes well, then the candidate proceeds to a full day problem solving oriented interview to get a taste of what working here is really like.
Perks? You can have faith this place has amazing perks, so all the more reasons to beef up your raw talent or do lots of homework.
I will do a part 2 after the girl geek dinner, which usually provides valuable insights of what the process really is like and how to get into the door faster. Stay tuned.
Last but not least, Square hires for plenty of business, finance related roles. With some due diligence, good talents and a strong professional background, really, any one has a chance. You don't have to code, but if you can, super. There's a strong engineering culture here
Mashable article How to get a job at Square http://mashable.com/2013/02/17/square-jobs/
Square Engineering Corner blog Ember.js and D3 for dashboard http://corner.squareup.com/2012/04/building-analytics.html
Square Engineering Corner blog http://corner.squareup.com
Glassdoor talks about Square interviews http://www.glassdoor.com/Interview/Square-Interview-Questions-E422050.htm
(Quora links are embedded in the article)