About You: You’re a back end senior software engineer with a strong entrepreneurial spirit, who is motivated by the company’s vision and an executive team who can lead the company to success. At this point you want to be part of something big and game changing as an early employee and are ready to work hard to make it happen. You thrive on building something better than the next person, excel under tight deadlines and aren't satisfied unless the job is done and done well. But you're cool, have a good sense of humor and want to be surrounded by the same.
You’ll wear many hats, leading the designing, coding, testing and maintaining all server side technology, including the backend to our mobile and web front-ends, an API, database architecture, hosting, etc. We’ll be collecting, contextualizing and analyzing tons of data related to life on this physical world that will require you to solve complex engineering problems, taking into account constraints of scale, efficiency, real-time and cost.
Technology leadership for back-end platforms, including data center hosting and data analytics services.
Recruit, manage and lead other technologists, whether in-house and/or outsourced.
Evaluate technologies, select platforms and technical design appropriate for each stage of company growth.
Provide hands-on coding and QA testing.
Work collaboratively with front-end developers.
Manage day-to-day technology operations of live environments.
Evangelize technologies with third parties (investors, customers, and partners).
Providing architecture and technology leadership, including defining and implementing the technology strategy (back-end, API’s), security needs, system and data architecture and design for complex Internet services.
Hands-on programming and knowledge in the typical technology required for back-end and database development (relational and nonsql databases, Amazon S3 integration, etc.)
Building startups, including recruiting technology talent, managing small technology teams and mentoring skills.
Deep understanding of security and privacy protection.
Real-time predictive analytics, data mining and data modeling
Good working knowledge of product development methodologies, including systematic system and testing documentation at various levels.
Build highly scalable, available, reliable and high performance online services, platforms, data management and open APIs.
Developing and managing technology budgets.
Consumer-based Internet and mobile technologies with cloud computing back-ends.
Passion for product quality and attention to details.
Proficiency with social media API’s (Facebook, foursquare, Twitter, etc.), mapping API’s (Google)/location-based services, digital advertising, and spatial data mining a plus.
• BA/BS, M.S., or Ph.D. in a Computer Science or related discipline (alternatively we also accept diplomas from the school of hard knocks if you really, really rock!)