Engineering Manager, Information Platform Services

Company Name:
Ask.Com
Engineering Manager, Information Platform
services
Oakland, CA

Us
Join the #1 brand and top Web property focused on answering people's questions. At Ask.com, we're building a next-generation Q&A service - spanning both the Web and mobile devices -- that combines the power of search with insight from real users.

The Role
Ask.com is looking for experienced software engineering managers and directors to join our team. We are seeking strong leaders who are driven to build high performing teams and align them with the needs of our businesses and our broader technology strategy. Ask.com supports millions of queries a day from all over the world, leveraging some of the most interesting technology in the business to help our users refine their questions and get closer to their answers. We are serious about creating and maintaining a company culture that is both innovative and fun, and we're looking for great people to come join our team. Come help us by managing a team deticated to building next generation systems and products to better support the Ask.com business units and lay the foundation for our future.

You
You are a seasoned engineering manager with a passion for building and mentoring teams, improving process, and driving strategic innovation. You will bring your experience, leadership, and superior strategic visions to grow our engineering talent, our customer base, and our businesses.

Your task
Build and mentor a highly technical team of driven engineers focused on extensible and scalable software solutions that support Ask.com's content products and services.
Provide technical direction for the team ensuring best practices, highest code quality and leveraging emerging technologies.
Create and manage an array of content-oriented products and services such as crawlers, storage platforms, content management systems and tools, APIs, and data processing pipelines.
Partner with business leaders to define and prioritize requirements and deliverables for new capabilities and existing systems improvements that delight customers and drive business success.
Lead the design and architecture for existing and new software systems.
Collaborate with cross-functional departments to help define site infrastructure for growth and performance.

Your Skills
2-3 years of experience managing software development teams
4+ years of hands-on core Java development
Solid software developer and debugging skills
Advanced object-oriented programming skills
Ability to architect complex multi-threaded applications
Experience with data systems such as Solr, HBase, MySQL, Reddis, etc.
Expertise in Content Management Systems such as Drupal, Wordpress, dotCMS
Experience with XML, REST, JSON, SOAP services, Spring
Excellent written and verbal skills to communicate technical solutions and decisions
Knowledge of other advanced languages like C, C++ a plus
BS/MS in
computer
Science

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.