- Take a leading role in designing the architecture for major parts of the core infrastructure and reporting framework, including playing a key role in decisions regarding key technologies.
- Direct software development, testing, and deployment of cloud based services including products for our ad network, partner distribution network, and underlying backend services.
- Develop and implement algorithms to power varied services such as search/matching, app recommendations, data mining, and insight analytics using large amounts of data in a scalable environment.
- Help provide input to product strategy and provide technical expertise to various components of the company including sales and business development.
- Help evangelize our client’s product within the app developer community and the tech industry at large by attending key industry events and connecting with fellow developers within the industry.
Required Skills
- 10+ years of java based development, 5+ years of leading software design efforts
- Experience in algorithm design and implementation including large scale data processing/analysis
- Cloud based technologies including Google App Engine and Amazon Web Services (EC2, S3, SDB)
- Web technologies: Servlet Engines – Tomcat/Jetty, GAE, JSP, GWT, JSON
- Experience working an Agile based development environment and use of standard development tools (Eclipse, Ant, SVN, Git)
- Ability to work within a small team in a fast paced environment with a large amount of responsibility.
- Frontend/Web development experience a plus.
- BS in Computer Science or related degree required, MS a plus
|