We are looking to build a SMTP as a Service solution (yes another one). Because we have some interesting ideas and customers interested in those ideas.
The development will be mainly 2 parts:
- SMTP base service (and all needed to manage it)
- Web Application to provide service to customers.
We plan to develop this service with Go Lang. Because go lang is fast and provide all we need to develop a modern MTA.This service will of course include MTA features required by RFC5321 but also other feature to manage quality of the service: log, provisioning, api, stats, bounce, feedback loop, reputation management, throttling, monitoring and a client to administrate the service via API.
For this part we are looking for 2 experimented Go developers with knowledge about SMTP or at least networking.
This application could be developed in python or ruby and interface with SMTP service to provide an User Interface for customers. It should provide information about SMTP activity and configuration of the service (like domains), it would be very similar to what we have in sendgrid or mandrill.
For this part we are looking for experimented ruby or python developers with experience in building web applications.
Of course this description is very high level and would require much more detailed specifications. But if you are interested in this job, please give us a very rough estimation about the work needed for SMTP service (only, not the Web Application). Given the level of information we are aware that it s very difficult to estimate but we want to have an idea about your interest and understanding of this job.
This job is to develop the solution but could continue later as technical lead positions in the company.