Senior Software Engineer (Platform and Services)
They are a proven leading provider of email and cross-channel marketing solutions. They are recognized by Forrester as a market leader for the last 6 years straight. In 2011, they generated $130 plus million in revenue.
What they do:
Marketing has changed and we consumers are much savvier. We choose where we receive marketing messages, i.e., through email, mobile, social, display and the web. My client is a new school marketing leader helping 1000’s of companies around the world reshaping their entire strategies and marketing mix towards online and relationship-based marketing. In real time they can leverage our behavior and intent and in turn automate and individualize a consumer’s interaction and do this millions at a time through multiple up to date channels. Very powerful!
They are in the process of building out their platform team and are looking for managers through senior software engineers that have solid Java/SaaS/Cloud Computing development backgrounds. These are high impact opportunities focused on design and development of the next generation applications and platforms.
Senior software engineer will participate in the development of the Platform components of their main product offering in Cloud Computing/SaaS model. The Platform includes core Services (security, session/transaction management, caching, auditing, performance monitoring) as well as delivering the next generation Content Delivery System - a high bandwidth, low latency, scalable system to deliver personalized content across multiple channels supporting tens of thousands of transactions per second, across multiple channels supporting tens of thousands of transactions per second.
We are seeking individuals who have passion for solving complex and interesting problems that arise in the area of distributed computing, high volume transaction processing and large scale system design. Our success requires us to process over 300 million transactions a day (tens of billions of transactions per month) with predictable, low latency. We need our engineers to be able to handle the challenges and opportunities of developing software that operates at this scale while expanding our functionality to even further the lead my client has over the competition. Our engineers are self-motivated, work on many different projects, and assume varying responsibilities.