@teadjirbandee - talent strategist with a niche in founder-quality engineering & design placements for early stage technology startups
Next Generation Recruiting
Client's company is a profitable SaaS start-up based in Palo Alto, CA building a state of the art sales & marketing campaign platform which allows end users to operate more efficiently and effectively across a broad range of media. Client base is diverse, plentiful & growing.
We are seeking a Director of Engineering who is very interested in building products that provide substantial value to end customers. You must be excited about working in a start-up atmosphere and be willing to get involved in all aspects of the development lifecycle, from requirements and design through QA and deployment.
Company team is process-oriented where it helps, big believers in automating everything possible, and pragmatic when necessary to get things into customer's hands. Engineers are responsible for delivering successful products to our customers while maintaining a high- quality codebase to support future development.
General Director of Engineering requirements (we do have some flexibility for the right candidate):
Engineering management - Manage the development team resources. This will include making effective use of developer time, prioritizing product development with escalated support requests, maintaining high morale (including planning team offsite events) and driving the peer review process.
Hiring - Responsible for driving the hiring process for engineers and related functions (QA, support engineer).
Training - Ensure quick training and ramp up of new developers
Operations - Responsible for the data center to ensure we meet our service level agreements. This includes managing the relationship with Rackspace and owning our release management process for deployments and upgrades.
Support - Establish support policies and procedures to reduce developer time spent on customer support while maintaining customer satisfaction. This may include building a support team.
Product Knowledge - Gain a comprehensive understanding of the product and our customer base in order to be able to make good trade- off decisions
Company culture: Create & maintain an atmosphere that facilitates team building & individual & peer-to-peer mentoring
General requirements for Junior & Senior Java Engineers:
* Be well versed in Java and related technologies
* Be experienced with MySQL, Javascript, JQuery, JSP, Hibernate, JUnit, Tomcat, Ant, Apache, Linux
* Enjoy working in a dynamic startup atmosphere where everyone is focused on the success of the company
* Have experience building scalable and highly-available web applications
* Be an accurate estimator of your work
* Understand performance testing and tuning web applications
* Be able to implement something from the ground up better than an existing framework but also smart enough to use the framework anyways so you can spend time programming something that hasn't been implemented before