Senior Application Developer
Company Profile:Komli Media is an early stage startup developing a range of exciting products for digital media. Komli is run by a small team of highly-qualified, dynamic individuals with work experience at companies such as Microsoft, McKinsey and Symantec. Komli’s leadership studied at some top universities including Harvard and IIT, and has raised over US$40 million in venture capital for some of their past ventures. Our offices are in New York, Mumbai and Pune.
At Komli we are developing:
- Optimization algorithms for online advertisements
- Decision support system for data analytics
- Analysis of real time data, such as user behavior and web analytics
- Server scalability to support 100,000,000 requests per day (to start with)
- Database design for enhancing scalability and performance of our database, which will have millions of rows of customer data
- Data Mining
- Algorithms for solving complex computational problems
We need programmers, designers, testers and escalation engineers with the enthusiasm and zeal to solve problems and work in a startup environment, and are fun loving.
Position: Senior Application Developer
We need senior application developers with experience in building a highly scalable ad-server capable of serving billions of ad-impressions per day. We also need expereince in core Java, J2EE, C/C++, Design Patterns and Web programming.Location: Pune
Job Description:
You will be responsible for architecting, designing and developing software modules for various parts of the system architecture. You will be expected to architect, design and develop code that is portable, performant and bug free. You are a self starter, and will be directly working with a few developers on projects.
Required skills are:- Experience in developing an ad-server capable of serving billions of ad-impressions per day
- Knowledge of following issues relevant to ad-server architecture: ad-server scalability, ad-serving performance, ad-serving latency, ad-server load balancing, geo-targeting, frequency capping etc.
- Strong Java/C/C++ skills and object oriented design experience, design patterns, JSP and Servlets
- Working knowledge of Tomcat and Apache
- Development experience in Linux/UNIX environment is required
- Desired skills are experience in database design, data mining, algorithms, MySQL, SOAP, XML, HTML and JavaScript.
- Experience in full product life-cycle - design, implementation, testing and release
- Experience in leading a small team of engineers
- Experience in multi-tasking, and interacting with support, product management and other functions
- 3-7 years of work experience in relevant field
- BS/MS/BCS/MCS/BCS/MCA in Computer Science or equivalent.
- Excellent interpersonal, written, and verbal communication skills
- Salary commensurate with experience
- Cash bonus at the end of the year based on performance
- Stock options
- Free snacks in the office
- Medical insurance
At Komli we are trying to build a great place to work and with your input can make it better. For example, Komli offers unlimited vacation (you know when you are ready to take a break, just get your work done). We also have a completely open door policy allowing anyone to interact with anyone in the company, and encourage suggestions from everyone to make us more productive, efficient, and fun. We expect every member of the team to help us go in new directions and do new things! If this resonates with you, then apply to joinDev@komli.com with the job title in the subject line.