R&D

Ruby Back-End Engineer, R&D, Paris

Dimelo is a software editor. We develop B2B SaaS Web application. We cater to key accounts with our social media solutions:

- Community platforms – platforms built to drive conversations between the brand and its customers on the Web and Facebook.
- Social Media Contact Center - a customer service solution that empowers brands to centralise and manage all requests published on social media (Facebook, Twitter, forums, blogs, etc.) and engage with the public.

While delivering a steady growth, we support a client base of more than 100 key accounts (including: Orange, Bouygues Telecom, SNCF, Danone, Barclays, 3 Suisses, Peugeot, BNP Paribas, Numéricable, etc.) in managing their online conversations.

Technologies
Server-side, Ruby is the one and only language we use for all of our applications:
- Rails for web apps
- Sinatra for APIs

Our front-end relies on an advanced mix of CSS / Javascript. Our community platforms run on a MySQL back-end while our social media contact center uses MongoDB.

All our code is tested with RSpec and the infrastructure is a rather classical mix of cluster load balanced towards a web server relying on passenger, memcached, background tasking and master/slave storage.
As for third-party services, we use Solr for advanced search and Weka for machine‑learning.
On a daily basis, our system handles more than 1 million dynamic requests and counting.


Work environment
Despite our growing success, R&D still benefits from the independence, agility and expertise inherited from Dimelo’s startup days (test/spec coverage, preprod, CI, git, or pivotal). Moreover, the R&D team boasts an average of 3 years’ experience in Ruby.

As the new member of an extremely demanding/challenging yet fun-to-be-around team, we will welcome you with a MacBook Pro, a second screen, and a comfy seat, in the very heart of Paris.

Listed on 11.25.2011

Learn more

Pre-sales Engineer - Paris, France

Reporting to the Sales & Marketing Direction, you will be responsible for defining and determining the sizing of the offers made to existing B2B clients and prospects.
Working closely with the sales, production and R&D teams, you will orchestrate future developments for our key accounts.

Your main role is to understand the client’s needs, define and determine sizing, load estimate and planning.
You are in charge of:
• presenting our solutions in sales interviews or RFPs as a technical adviser,
• managing technical aspects with subcontractors when applicable,
• updating our website with new functionalities,
• providing the product team with customer feedback on the marketing mix (product, place, price, promotion).

Listed on 10.31.2011

Learn more