We’re seeking a lead engineer to help guide Tonic in our effort to become the world’s leading destination for good. Tonic is a media company focused on aggregating and producing content about the good things that happen around the world each day. Our content is current, entertaining, inspiring and filled with hope. Tonic will provide the resources, the team, and vision to allow the right candidate to thrive and make a difference in the world.
Tonic is looking for an extraordinary engineer who is ready to take on a leadership role that’s responsible for building and maintaining Tonic’s web properties. This entails working with Tonic’s Director of Product Management to set release schedules that compliment the product development timeline.
The Lead Engineer/Architect will also be in charge of overseeing the re-architecture of Tonic’s DB, expanding the website deployment platform for faster launches, and scaling initiatives, multi-layered caching and transitioning to a multi-box environment with load balancing.
The ideal candidate will be organized, well-rounded, didactic, and overall an extremely talented individual. This person should be passionate about the internet, social media, good usability practices, Web 2.0 capabilities, and obsessed with constructing a media site and helping to grow our business.
You’ll report to Tonic’s Director of Product Management, but you’ll mostly work independently. We’re looking for someone who strives for excellence with their coding but who also wants a chance to spread their wings and play a crucial role at a fast-moving company.
Passionate about entrepreneurship and programming in a fast-paced setting with a demonstrated commitment to quality work
6+ years development with the LAMP stack (Linux / Apache / MySQL / PHP)
Working in a collaborative environment using Subversion, and the ability to work independently under pressure
Quick learner, ability to learn new technologies and deliver within tight schedules
Excellent communications and interpersonal skills
Good technical documentation experience
Excellent sense of urgency and a respect for deadlines
Linux SysAdmin experience
Leading and managing a small group of developers
XHTML, CSS, JS, jQuery, REST, SOAP, JSON
PHP 5, OOP, MYSQL, HTML CSS
Experience administering MySQL & Apache servers
Experience with Amazon Web Services EC2, ELB, EBS.
Ability to manage releases, SVN/Git absolutely required
Familiarity and a willingness to adhere to best practices around code review and implementation of site releases
Desired (bonus) skills:
Wordpress development (especially UI/Core modifications)
Experience with Apache Solr
Automated testing using the xUnit framework
Experience using the Gerrit2 code review tool
Query tuning, caching, replication experience
Specific experience with Redhat flavors of linux
Experience with EC2 auto-scaling
A good shot with NERF guns
Backend tools/CMS workflow