Software Engineer
OkCupid is working on new products, and we want YOU on our team to make them happen. we're looking for entrepreneurial, free-thinking, systems-distributing hackers like ourselves. We're a small team of 8 Software Engineers at a company of 25 creating products for three million active users. Our work improves millions of lives and is redefining the way society thinks about online dating.
We...
-
Have a kick-ass culture and love what we do
-
Focus on learning and professional development
-
Have complex and interesting problems that require simple and elegant solutions
-
Are constantly evolving to stay three steps ahead of the industry
-
Will give you a run for your money in MarioKart. Need we say more?
We're Working On...
-
CrazyBlindDate - our new app that does blind dating right
-
Slick new Android and iPhone apps
-
Scaling our distributed systems written in C++ to match rapid growth
-
Scaling our new Events feature out to cities across the nation
-
Smart new features that users will love and that monetize well
-
Experimenting on our matching algorithms to perfect our user experience
We're Looking For...
-
A degree in Computer Science or a related field
-
Strong experience with a compiled language, like C++, Java, Go, or C#
-
Strong experience in Python, Ruby, PHP, or other scripting languages
-
Strong experience with distributed systems, RPC programming
-
Experience with SQL, NoSQL and/or other disk-resident storage
-
Experience debugging challenging networking and kernel bugs
-
Experience with Web technologies, like HTML, CSS, JavaScript
-
Ability to conceive of and engineer new web features
-
Familiarity with programming for mobile platforms or other JSON APIs
Applying
Want to join our team? Send us your resume, a link to your portfolio (code samples, site links, etc.), and tell us why you're excited to join us.