We are seeking a person – a true savant – who can join our
two person team team and lead the development, scaling,
optimization, and evolution of our ruby-on-rails / merb server imaging
technology. We’ve developed some compelling technology for which the
market opportunity is significant and growing. We currently have
several projects in production. The problems we are about to face are
likely to outstrip our expertise. This is where you come in. You will
be responsible for analyzing our current implementation and proposing
/ developing solutions appropriate for a high-traffic /
highly-available dynamic imaging service. You will also be responsible
for analyzing our current development and release processes and bring
them into conformity with today’s best practices. You will be a
cornerstone of our company.
Our Company:
Sympact Technologies is a group founded and run by tech guys. Our
mission is to make every advertisement creative, whether in email,
display or mobile, relevant and personalized to the viewer. We have a
great founding group with a diverse array of talents and interests,
who have worked together before. Given the initial response of
advertisers, agencies and email providers to our solution, we can
assure you that we are onto something big. We can also assure you that
successfully capitalizing within this market will require a ton of
work and a little bit of luck. In terms of financing, we are in the
midst of closing our seed round. The investors in this round will
include a number of angels deeply connected in the email and display
marketing space.
Responsibilities:
This position is primarily a development role however, we expect that
you will be able to take on more management responsibilities as our
team grows. Over time the ratio of development to management will
shift towards more management and less development. Therefore we need
someone who can draw on their experience to develop both a
state-of-the-art internet application and a world-class engineering
team.
- on-going analysis of our application to identify and correct flaws
- develop coding/documentation standards/conventions/practices
- develop systems to ensure the reliability of a complex external
data subsystem - develop a commercial grade release process
- develop and drive head-to-toe QA process
- monitor evolving industry best-practices and drive their adoption
within our company
Experience / Knowledge
We need someone experienced in the following areas:
- ruby, rails, merb, memcached, ngnix, capistrano, mongrel
- distributed applications, S3, EC2, etc.
- design patterns, data structures, algorithms, caching strategies
- a deep understanding of the OSI model and the issues involved
Qualifications
- You should be a person who can see a system from a high-level and be
able to identify sources of trouble long before they emerge. - You will have met many technological challenges in your career and
have been the one responsible for creating a solution. - You’ve developed, managed, maintained real world systems with users
numbering in the thousands. - You have a high-level theoretical grasp of object-oriented
programming concepts; more than simply understanding inheritance, you
know when inheritance is appropriate and when it isn’t.
Education
Although no specific degree is required, a person qualified for this
position is likely to have an advanced degree in Computer Science.
Having said, that, there is no education better than real-world
experience.
- Location: Brooklyn, NY
- Compensation: Salary + Equity
- Principals only. Recruiters, please don’t contact this job poster.
- Please, no phone calls about this job!
- Please do not contact job poster about other services, products
or commercial interests.

