Lead Software Engineer – Ruby
Engineering | Washington, DC
Location: Anywhere (work from home or the coffee shop) or Washington, DC
Want to innovate at the cutting edge of social, mobile and big data? Be part of the team creating the first platform to vet and validate the trustworthiness of crowd-reported content in real time? Want to immerse yourself in an entrepreneurial, creative culture that supports rapid iterations, validated learning and an opportunity to help steer the ship? If you also enjoy solving complex and game-changing problems and want the respect, freedom and autonomy you deserve so you can be at the top of your game, then welcome to NewsiT.
NewsiT has built a robust platform to help brands, businesses, campaigns and media attract and retain targeted, influential and committed consumers – by providing end-users with more relevant and accurate information and valuable conversations with other people who share their interests. Our algorithms and processes vet, validate and reward the credibility, relevance and veracity of both original crowd-reported contributions and posts mined from Twitter and other social sources.
And we’re just getting started – our iPhone SDK now in the works is an industry game-changer, and we’re signing some of the biggest names in media, advocacy and advertising as flagship clients.
This is a great opportunity to get involved in a rapidly moving company while contributing directly to the growth of NewsiT – and sharing in its success.
About this job
In this role, you will be architecting and developing solutions for:
Platform Backend: Our first iteration of this product filters and processes Tweets in real time for relevance (topical and geo-location) and trustworthiness. Our algorithms filter out all the noise, repetition, irrelevance and inaccuracies so partners can identify the best sources and publish only the most credible and influential. You’ll work with a small but highly-skilled team of experts on architecting new features, including reputation scoring and user management, as well as enhancing scalability and refining the logic layer. You’ll also help us layer in new content streams such as YouTube, Tumblr, Facebook , Instagram, among others.
Customizable Widgets: The NewsiT platform enables partners to customize and embed widgets on their websites. You’ll be responsible for new feature development and overall architecture, deployment, and scalability of the widget layer.
Rails apps / APIs / SDK: NewsiT has a variety of integration points between our native iOS and non-native apps. You’ll play a key role in overall architecture and execution within our frameworks, including server side advancements in user and content management systems.
Scale & Availability: NewsiT has a load balanced system on Heroku and we’ll need to handle an increasingly large volume of data with high uptime capability as we add to our client list.
- 5+ years of development of which at least 3 years developing software using Ruby, Objective-C, Clojure, Python or J2EE.
- Strong OO programming skills
- Experience as Tech lead on complex projects
- Self-motivated and entrepreneurial spirit – this is a flexible work environment but fast paced role!
- Pragmatic architect and developer who enjoys being lead and can work well with others
- Strong communicator – good on the phone and over email – and experienced in creating documented code
Nice to Have
- Experience with high-availability platforms
- Background in testing / quality assurance
- Experience building APIs and service oriented architectures
- A Bachelors or Masters in Computer Science or similar engineering degree.
Compensation and Benefits
We offer an excellent compensation and benefits package including stock options, 3 weeks vacation, sick/personal leave, paid holidays, medical plan, advancement opportunities.