About Us
Senior Program Manager, Ask.com (OAK)

(Location: Oakland, CA)

About Us

Ask.com is THE place that people go to find the answers to life’s everyday questions, big and small. This role will have significant exposure to senior members of Executive, Technical & Product teams. In this role, you manage key user facing projects that directly support our core strategy. At Ask, we empower each individual to succeed, communicate ideas, and take action. When you work here, you know your contributions will have a direct and immediate impact on the company. 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.

 

The Role

This is a senior level program manager position working on customer facing and core technology products, reporting into the Ask.com Project Management Office. Come work with a small, tight-knit, creative team.  At Ask.com, we encourage people to bring the best ideas to the table and we continually reassess our approach to make sure that we’re getting the best possible products out the door as quickly as possible.  Come be a leader in an environment where you can really make a difference.

 

You

You are a natural leader passionate about helping people, solving problems and delivering great products.  You thrive in a fast-paced, innovative, creative environment.  You know how to pave the way for successful product releases.  You have successfully delivered products in a web development environment and you know how to process with real-world ‘what it takes’ leadership. This is not the place for a by the books project manager. Our best people have an array of diverse experience including theater production and directing, customer service, education, business development, acrobatics, performance, and more.

 

Your Task

  • Ensure the success of high-visibility projects through the full project lifecycle by your leadership, coordination, communication, and organizational skills
  • Evaluate product requirements, risks, and trade-offs
  • Build and lead high functioning Scrum teams
  • Coordinate deliverables with dependent teams and 3rd parties
  • Eliminate team hurdles and facilitate issue resolution
  • Report on product success metrics
  • Maintain a calm, relaxed demeanor and have fun on the job

 

Your Skills

  • 7+ years experience shipping products in a fast-paced, complex, multi-team environment
  • Excellent communication, leadership & facilitation skills
  • Proven ability to balance long- and short-term projects simultaneously
  • Experience adapting to different team dynamics with flexible processes
  • Excellent analytical skills
  • Track record of working closely with product, design & engineering on strategic goals as well as tactical requirements to successfully launch products
  • 4-year Degree – required
  • Experienced working with Scrum as a Scrum Master – preferred
  • CSM (Certified Scrum Master) – preferred

 


powered by Jobvite

Want to email your resume directly to us? Send it to jobs@ask.com.

Front-End Engineer, Rails Developer, Urbanspoon (SEA)

(Location: Seattle, WA)

Urbanspoon is a leading restaurant discovery web service and app, and we’re looking for a talented front end engineer to take our popular website to the next level.  Urbanspoon is located in the Eastlake neighborhood of Seattle, near South Lake Union.

The Role
As part of a fast moving agile team you will work with designers and rails engineers to deliver user centric, high quality features that delight users. The successful candidate will be a talented front-end developer that values creating great responsive user experiences and likes to be on top of the latest front-end technologies.

You

  • Are a strong and motivated front-end developer with skills throughout the full Ruby on Rails stack.
  • Have a passion for creating products that users love.
  • Have an eye for clean design.
  • Like to explore new technologies and trends in front-end development.
  • Exhibit enthusiasm and a “can-do” attitude.
  • Have excellent communication skills.

Your Work

  • Work closely with Product, Design, UX and backend engineers to define, design, and implement new responsive product features.
  • Quickly prototype new ideas for immediate user feedback.
  • Build the front-end for performance and scalability.
  • Keep on top of new technologies and trends.

Your Skills

  • You know the web technology fundamentals and best practices cold. (HTML5, CSS3, JavaScript, JavaScript libraries such as jQuery) – 4+ years
  • Experience responsive web design – 1+ years
  • Experience tying in the front-end with the backend  (with one or more of the following technologies: Java/J2EE, C#, PHP, Perl, Ruby, Python) – 2+years
  • Experience with Ruby on Rails a huge plus.
  • Familiarity with object oriented CSS and the use of CSS pre-processors.
  • Experience working with common internet REST based APIs.
  • Bachelors degree in CS or equivalent.

powered by Jobvite

Want to email your resume directly to us? Send it to jobs@ask.com.

Node.js Developer, Ask.com (OAK)

(Location: Oakland, CA)

Us
As a top US internet site, Ask.com’s mission is to get our millions of users across the globe the answers they need. We’ve been in the Q&A business for more than 15 years, and although Jeeves has since retired, we carry on his passion for serving our 100 million users with answers they can trust. 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.

The Role
Become an engineering member of one of the innovative, technology-forward teams at Ask.com. Our focus is building and maintaining high-performance services and products that provide proven value to our users. The successful candidate will be a talented developer that values test-driven development, an agile work environment that encourages shared responsibility, and delivering top quality, cutting-edge products.

Your Task

  • Design and develop cutting-edge features utilizing Node.js, HTML, JavaScript, AJAX, and CSS
  • Front-end development (including work with mobile web applications)
  • Write clean, well-tested, maintainable code
  • Work closely with a first-class product team prototyping next-generation web products
  • Leverage the best technologies for the job, including LESS/SASS, HTML5, CSS3, or any other technology you recommend.
  • Work with all-star content scrum team by participating in team wide design discussions, as well as help troubleshoot and fix issues in existing projects.
  • Design and implement projects/features from start to finish (R&D, design documentation, prototyping, implementation, unit testing, test plan/test cases, release engineering).
  • Take part in offsite adventures with the team (most recently we went sailing on the bay).
  • Participate in company-wide hackathons.

Your Skills

  • JavaScript, CSS3, AJAX, HTML5
  • Masters Degree in CS or equivalent experience
  • Objected Orientated Development (with JavaScript)
  • Cross-browser/optimization expertise
  • Preference for agile work environments
  • Excellent written and verbal communications skills at the business and technical level
  • Strong work ethic, commitment and team work
  • Solid CS fundamentals in Algorithms, Data Structures, Operating Systems, Networking
  • Experience with Java/C++ is a plus
  • Ability to create solid documentation.
  • Familiarity with Agile/Scrum a plus.

 


powered by Jobvite

Want to email your resume directly to us? Send it to jobs@ask.com.

Engineering Manager of SEM, Ask.com (OAK)

(Location: Oakland, CA)

Us

As a top ten US internet site, Ask.com’s mission is to get our millions of users across the globe the answers they need. We’ve been in the Q&A business for more than 15 years, and although Jeeves has since retired, we carry on his passion for serving our 100 million users with answers they can trust. 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. When you work here, you know your contributions will have a direct and immediate impact on the company.

The Role

The Ask Marketing Technology SEM (search engine marketing) team is looking for a smart, talented manager. SEM operates at very large scale and on mission-critical workloads, so a passion and discipline around operational excellence is vital. This position reports to the Marketing Technology Department’s Director.

You

The ideal candidate will have 3+ years of leadership experience and 5+ years of developer experience for mission-critical, revenue generating applications. This role will own our reporting and analytics platform, and a sophisticated automated bidding system, as well as other back-end projects that generate much of Ask.com’s revenue.

Your Task

The ideal candidate will have demonstrated good technology instinct, great people management skills, strong project management skills and an excellent ability to negotiate priorities and resources on multiple, parallel, initiatives. They will collaborate closely with the SEM business team on requirements, and must have a strong customer service ethic, ensuring no surprises for the business. Our team uses Scrum, and this manager must have experience with Agile methodologies.

Your Skill

The successful candidate will have fluency with engineering best practices, and know SDLC (software development life cycle) deeply. We are looking for someone who can help the team build complex, scalable, reliable systems. Responsibilities include leading specification, design and code reviews, project management of development team activities, staffing, quality assurance and delivery.

  • Passionate about building great technology
  • Experience with Scrum and Agile techniques
  • Excellent working knowledge of Java and Python and its use in mission-critical systems
  • Strong experience with MySQL or other relational database technology is required
  • Hadoop experience is a very big plus
  • Excellent written and communication skills
  • Bachelor’s degree in Computer Science

powered by Jobvite

Want to email your resume directly to us? Send it to jobs@ask.com.

Network Engineer, Ask.com (OAK)

(Location: Oakland, CA)

About 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. Our proprietary algorithms crawl the web for question and answer pairs (400 million and growing), fueling one of the biggest Q&A databases on the Web.  This unique technology, combined with answers from real users in our community, makes Ask.com the most comprehensive Q&A service around. At Ask, we empower each individual to succeed, communicate their ideas, and take action. When you work here, you know your contributions will have a direct and immediate impact on the company. 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.

The Role
As a member of the Network Architecture and Security team you are responsible for the engineering, deployment and support of all aspects for our office and data center networks. NAS ensures efficient, reliable network operations and high availability for production and corporate network resources. You will join a team of engineers based in Oakland, CA which manages networks on three continents. NAS team members play a critical role in the planning, designing, implementing and administering of many products across multiple companies.

You Task

  • Work with Operations, Development and Product groups to successfully deploy new products and infrastructure
  • Troubleshoot and mitigate adverse impact due to network issues
  • WAN/LAN services and maintenance
  • Remote access, network services, firewall and load-balancer availability and security
  • Monitor, audit and report on network systems
  • Research, recommend, implement and administer network expansion operations
  • Architect, maintain, and serve as expert consultant regarding all network components, functions, and addressing implementations (IP planning, routing, DNS, etc.)
  • Produce and maintain comprehensive documentation of all network infrastructure, systems, and services
  • Contribute to ongoing development and ensure adherence to process, standards, and policies
  • Participate in on call rotation with other team members
  • Other duties, as assigned

Your Skills
Required Skills:

  • Bachelor’s degree and 5+ years experience; OR,
  • Equivalent work experience implementing and operating enterprise level data center and/or office networks
  • Strong troubleshooting skills and ability to apply them during business impacting incidents
  • Thorough understanding of networking technologies, including administration of enterprise routers, switches, firewalls and load-balancers (OSI layers 4-7)
  • Strong OSI layer 2 knowledge and practical experience, including various flavors of STP, ARP, QOS, etc.
  • Comprehensive knowledge of OSI layer 3 networks and protocols, including broadcast, multicast, anycast concepts, routing, etc.
  • Experience with routing protocols (BGP, OSPF, EIGRP)
  • Understanding of network security methodologies as a whole, including but not limited to:  ACLs, stateful firewalls, iptables, VPNs (tunneling, IPsec, PPTP, etc.)
  • Administrative scripting skills (Perl, UNIX shell scripting)
  • Fluency with common network admin and intrusion detection tools such as Rancid, OpenNMS, Nagios, Ethereal/Wireshark, Nmap, Nessus, Netflow, etc.
  • Cisco IOS, Juniper JUNOS, F5 GTM and LTM

Preferred Skills

  • Experience maintaining wireless networks
  • Experience maintaining VOIP deployments (network side, not telecom)

Professional Skills

  • Ability to think and operate as a team player
  • Extremely strong communication skills, both written and verbal
  • Experience managing network service and similar support providers in a client/vendor relationship
  • Ability to operate as independently or as part of collaborative effort

 


powered by Jobvite

Want to email your resume directly to us? Send it to jobs@ask.com.

Production Engineer, Ask.com (OAK)

(Location: Oakland, CA)

Us
At Ask.com, we are a team of technology professionals responsible for the challenging rollout and site-up support of all Ask.com’s web products and services worldwide, including the biggest Q&A databases on the web that millions of people use every day.

The Role
We are looking for a qualified Production Engineer to join our team, working on deploying and maintaining all Ask.com services globally.  It is an exciting opportunity to gain experience in supporting some of the latest technologies and frameworks, such as SOLR, Hadoop, HBase, and virtualization/Cloud.

You
We are looking for a passionate and motivated team player that’s able to work independently, as well as in a collaborative team setting. The ideal candidate enjoys a fun and very busy work environment, will jump in to debug and fix things, and multitasks and context-switches well.  You have the ability to cope with fast-paced and constantly changing environments and are talented across a variety of disciplines including: System Administration, Network Operations, Software Development, Build and Release Engineering, Performance Engineering, Site Operations.

Your Task

  • Ramp up and contribute to the day-to-day operations of Ask.com’s customer-facing systems and backend platforms
  • Operate and improve the site by implementing monitoring, automation, redundancy, and business-continuity planning
  • Work closely with QA and Development teams to ensure products are built to optimum performance and operability standards, and high-priority issues are reported, triaged, and resolved quickly and correctly
  • Deploy software/data updates and enhancements in an agile and very fast-paced environment
  • Configure Ask.com products on live clusters and optimize their performance
  • Closely monitor traffic, functionality, capacity, and performance on all live clusters
  • Document processes and procedures with focus on productive operations
  • Design and develop tools and automated processes for monitoring, deployments, and data analysis and reporting
  • Promptly respond to and investigate problems in the live systems
  • Willingness to work shifts (on-call) outside of normal business hours

Your Skills          

  • 3+ years of work experience in a fast-paced technical production environment, preferably with an Internet company or ISP
  • Prior experience supporting 24×7, highly-available, service-oriented, distributed production systems (>500 systems), ideally in a virtualized LAMP environment
  • BS/MS in Computer science or engineering, or equivalent combination of education and work experience
  • Substantial experience administering, supporting, debugging, and tuning Unix/Linux, Apache, and industry-standard monitoring systems
  • Strong understanding of best practices around Web operations, software development, release engineering, quality assurance
  • Enjoys scripting and has ability to write or modify tools in Shell, Python, Perl, etc. Experience programming in C, C++, or Java is a plus
  • Strong knowledge of Internet/web technologies like HTTP, HTML, XML, JavaScript, AJAX
  • Strong knowledge of TCP/IP networking, DNS, SMTP, load-balancers, highly available network servers
  • Good organization, communication, and interpersonal skills are essential
  • Strong troubleshooting skills and creative problem solving abilities
  • Integration experience and performance analysis skills preferred
  • Hands-on experience with revision control, build and release tools (e.g., Subversion, Git, CVS)
  • Develop and implement tools to manage production releases, migrate data, and monitor performance/uptime and availability metrics
  • Experience with Chef or other configuration management solution a plus
  • Experience deploying services to international audiences
  • Experienced working in Scrum or Agile environment is desirable

 


powered by Jobvite

Want to email your resume directly to us? Send it to jobs@ask.com.

Full Stack Front End Engineer, Ask.com (OAK)

(Location: Oakland)

Us

Ask.com is  the #1 brand focused on answering questions.  We answer the questions of over 227 million people worldwide across the Ask Networks.  We have one of the highest-quality and most useful Q&A databases on the Web with more than 400 million Q&A pairs – growing by the millions each week. We are a new group of web developers who are looking to create product/tools for our initiatives that drive most of our company revenue and traffic acquisition. We are serious about creating and maintaining a great culture and are looking for great people to come join our team.

The Role

Ask.com is looking for a self-motivated, experienced software engineer who has a passion for both client and server-side development. The position requires interaction with the business to analyze and provide robust technical solutions to business problems. We are looking for someone who can work in a creative dynamic environment while prototyping and building new solutions.

You

As a team member in our product-driven environment, you will be expected to move quickly, collaborative effectively and solve challenging technical problems. You will work with team of designers and fellow engineers to build both the client web components (HTML, CSS, Javascript) and server-side code (Java, MVC). You should enjoy working across the software stack, be a master of design, analysis, object oriented programming and be keen for optimization, performance, scalability.

 

Your Task

  • Analyze and design solutions to meet business needs
  • Design and develop cutting-edge products utilizing Java, XML, HTML, JavaScript, AJAX, and CSS
  • End-to-end development
  • Write clean, well-tested, maintainable code
  • Be responsible to write proper test cases and automate the software
  • Keep up to date with new web technologies

 

Your Skills

  • BA/BS in computer science, computer engineering or related technical field and 5+ years experience in job offered or computer-related occupation.
  • Strong skills using JavaScript, HTML, CSS, and AJAX – 5+ years experience
  • Proficient in JavaScript frameworks like jQuery
  • Strong OO design and coding skills in an Object Oriented Language – Java – 5+ years experience
  • Familiarity with web frameworks such as Spring MVC along with templating using JSP/Velocity and XML, JSON data formats
  • Cross-browser compatibility expertise
  • Proficiency with data structures, algorithm analysis and design
  • Experience with testing frameworks such as Junit, TestNG, Selenium
  • Experience with SQL (MySQL) or non-SQL(Redis/MongoDB) databases – a plus
  • Python, Shell Scripting – a plus
  • Comfortable working in agile work environment
  • Excellent written and verbal communications skills at the business and technical level
  • Self-directed, independent and with strong work ethic, commitment and team spirit

 


powered by Jobvite

Want to email your resume directly to us? Send it to jobs@ask.com.

Production Engineer, Ask.com (Dublin, Ireland)

Us
At Ask.com, we are a team of technology professionals responsible for the challenging rollout and site-up support of all Ask.com’s web products and services worldwide, including the biggest Q&A databases on the web that millions of people use every day.

The Role
We are looking for a qualified Production Engineer to join our team, working on deploying and maintaining all Ask.com services globally.  It is an exciting opportunity to gain experience in supporting some of the latest technologies and frameworks, such as SOLR, Hadoop, HBase, and virtualization/Cloud.

You
We are looking for a passionate and motivated team player that’s able to work independently, as well as in a collaborative team setting. The ideal candidate enjoys a fun and very busy work environment, will jump in to debug and fix things, and multitasks and context-switches well.  You have the ability to cope with fast-paced and constantly changing environments and are talented across a variety of disciplines including: System Administration, Network Operations, Software Development, Build and Release Engineering, Performance Engineering, Site Operations.

Your Task

  • Ramp up and contribute to the day-to-day operations of Ask.com’s customer-facing systems and backend platforms
  • Operate and improve the site by implementing monitoring, automation, redundancy, and business-continuity planning
  • Work closely with QA and Development teams to ensure products are built to optimum performance and operability standards, and high-priority issues are reported, triaged, and resolved quickly and correctly
  • Deploy software/data updates and enhancements in an agile and very fast-paced environment
  • Configure Ask.com products on live clusters and optimize their performance
  • Closely monitor traffic, functionality, capacity, and performance on all live clusters
  • Document processes and procedures with focus on productive operations
  • Design and develop tools and automated processes for monitoring, deployments, and data analysis and reporting
  • Promptly respond to and investigate problems in the live systems
  • Willingness to work shifts (on-call) outside of normal business hours

Your Skills 

  • 3+ years of work experience in a fast-paced technical production environment, preferably with an Internet company or ISP
  • Prior experience supporting 24×7, highly-available, service-oriented, distributed production systems (>500 systems), ideally in a virtualized LAMP environment
  • BS/MS in Computer science or engineering, or equivalent combination of education and work experience
  • Substantial experience administering, supporting, debugging, and tuning Unix/Linux, Apache, and industry-standard monitoring systems
  • Strong understanding of best practices around Web operations, software development, release engineering, quality assurance
  • Enjoys scripting and has ability to write or modify tools in Shell, Python, Perl, etc. Experience programming in C, C++, or Java is a plus
  • Strong knowledge of Internet/web technologies like HTTP, HTML, XML, JavaScript, AJAX
  • Strong knowledge of TCP/IP networking, DNS, SMTP, load-balancers, highly available network servers
  • Good organization, communication, and interpersonal skills are essential
  • Strong troubleshooting skills and creative problem solving abilities
  • Experienced working in Scrum or Agile environment is desirable
  • Integration experience and performance analysis skills preferred
  • Hands-on experience with revision control, build and release tools (e.g., Subversion, Git, CVS)
  • Develop and implement tools to manage production releases, migrate data, and monitor performance/uptime and availability metrics
  • Experience deploying services to international audiences
  • Experience with Chef or other configuration management solution a plus

powered by Jobvite

Want to email your resume directly to us? Send it to jobs@ask.com.

Engineering Manager, Information Platform Services, Ask.com (OAK)

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

powered by Jobvite

Want to email your resume directly to us? Send it to jobs@ask.com.

iOS Mobile Developer, Urbanspoon (SEA)

(Location: Seattle, WA)

Us

1 billion shakes and counting. Urbanspoon is a leading restaurant discovery app and web service, and we’re looking for a talented iOS/mobile developer to take our hugely popular mobile apps to the next level.   Urbanspoon is located in the Eastlake neighborhood of Seattle, near South Lake Union.

The Role

We are looking for a Mobile Developer with a passion for working with highly technical stacks and the latest web services technologies in a team environment.   The Mobile Developer will design, develop, and create associated automated testing for iOS apps and related APIs.  You will work closely with product management, UX design and the mobile web development teams to build innovative and delightful native and hybrid native/HTML apps.

Your Task

Our ideal mobile developer will have hands on experience with:

  • iOS7 and Apple SDK (Android is a big plus)
  • Objective C
  • Mass market consumer apps (over 1 million monthly average users)
  • Local and/or social features
  • Agile development processes
  • Test-driven development
  • Front end and back end development
  • Working with other developers on shared code

Your Skills

Required qualifications include:

  • 2+ years software engineering experience
  • 1+ years iOS development including experience, including developing and managing live apps for iPhone &/or iPad
  • Excellent written and verbal communication skills, for both technical and business communication
  • Strong team player

 

Other preferred qualifications:

  • BA/BS in computer science or equivalent field
  • Java or Perl or Ruby or Python
  • HTML5, Javascript and CSS3

powered by Jobvite

Want to email your resume directly to us? Send it to jobs@ask.com.

Technical Project Manager, Investopedia (Edmonton, Canada)

(Location: Edmonton, Canada)

You’ll be a part of the Web Operations team, reporting to the Manager, Operations. You’ll sit at the critical juncture between product design and development. Engaging with the products team to elicit project requirements, investigate, analyze and recommend appropriate technologies to achieve project scope and requirements is a process that makes sense to you.

You’re a web developer that’s looking to step back from being in code all day long and take a look at the bigger picture.  Translating business requirements and mocks into clear technical direction, monitoring key website metrics, coordinating projects between internal technical resources and external partners, and being responsible for making sure that business priorities get completed on time are all things that interest you.  You’ll be in any intermediate position, won’t have any direct reports, will work independently, and be able to juggle and keep organized a number of competing projects/tasks.

Key Responsibilities:

  • Define scope, write requirements and work with technical team to execute on projects to enhance the website and content management system
  • Easily recognize system deficiencies and advise on effective solutions
  • Understand and write technical and functional design requirements as required
  • Work with the Manager, Operations to ensure that the website’s search rankings improve, organic traffic grows and that user experience is protected
  • Ability to co-ordinate with a Shanghai based development team, regular weekly meetings 6PM-8PM, ad hoc work required in evening as project timelines require

Skills Needed:
This position works with groups throughout the organization. It is imperative that the candidate exhibit the following:

  • Expert in at least one structured programming language
  • Comprehensive understanding of the web, web architecture and best practices
  • Strong problem analysis and problem-solving abilities
  • Ability to deliver high quality work on time and on budget
  • Excellent software design and documentation, organization and communication skills

Previous Experience Required:
A Degree in Computer Science or a related discipline, plus four to seven years of related experience is required.

Experience in project management, ability to handle multiple tasks; and experience in designing and developing websites is required.

  • Experience with MySQL
  • Experience with PHP, Javascript, CSS
  • Experience managing projects

Desirable Experience:

  • Experience with Content Management Systems
  • Understanding of SEO principles

 


powered by Jobvite

Want to email your resume directly to us? Send it to jobs@ask.com.

Senior Software Engineer – Web Applications, Ask.com (OAK)

(Location: Oakland, CA)

Us

Ask.com is the #1 brand focused on answering questions.  We answer the questions of over 227 million people worldwide across the Ask Networks.  We have one of the highest-quality and most useful Q&A databases on the Web with more than 400 million Q&A pairs – growing by the millions each week. We are a new group of web developers who are looking to create product/tools for our initiatives that drive most of our company revenue and traffic acquisition. We are serious about creating and maintaining a great culture and are looking for great people to come join our team.

The Role

Ask.com is looking for a self-motivated, experienced software engineer who has a passion for both client and server-side development. The position requires interaction with the business to analyze and provide robust technical solutions to business problems. We are looking for someone who can work in a creative dynamic environment while prototyping and building new solutions.

You

As a team member in our product-driven environment, you will be expected to move quickly, collaborative effectively and solve challenging technical problems. You will work with team of designers and fellow engineers to build both the client web components (HTML, CSS, Javascript) and server-side code (Java, MVC). You should enjoy working across the software stack, be a master of design, analysis, object oriented programming and be keen for optimization, performance, scalability.

 

Your Task

  • Analyze and design solutions to meet business needs
  • Design and develop cutting-edge products utilizing Java, XML, HTML, JavaScript, AJAX, and CSS
  • End-to-end development
  • Write clean, well-tested, maintainable code
  • Be responsible to write proper test cases and automate the software
  • Keep up to date with new web technologies

 

Your Skills

  • BA/BS in computer science, computer engineering or related technical field and 5+ years experience in job offered or computer-related occupation.
  • Strong skills using JavaScript, HTML, CSS, and AJAX – 5+ years experience
  • Proficient in JavaScript frameworks like jQuery
  • Strong OO design and coding skills in an Object Oriented Language – Java – 5+ years experience
  • Familiarity with web frameworks such as Spring MVC along with templating using JSP/Velocity and XML, JSON data formats
  • Cross-browser compatibility expertise
  • Proficiency with data structures, algorithm analysis and design
  • Experience with testing frameworks such as Junit, TestNG, Selenium
  • Experience with SQL (MySQL) or non-SQL(Redis/MongoDB) databases – a plus
  • Python, Shell Scripting – a plus
  • Comfortable working in agile work environment
  • Excellent written and verbal communications skills at the business and technical level
  • Self-directed, independent and with strong work ethic, commitment and team spirit

powered by Jobvite

Want to email your resume directly to us? Send it to jobs@ask.com.

Director of Engineering, Urbanspoon (SEA)

(Location: Seattle, WA)

Us
Join a dynamic company known for the leading restaurant discovery app and website, with a great history and huge aspirations in both technology and product. This role will oversee all development teams, both app development as well as web, network operations and database management, that are at the core of our company’s products. Our mission is to help our millions of users in multiple countries discover great, new, trendy, quality and best value restaurants easing the age-old dilemma to decide where to eat. We are serious about creating and maintaining a company culture that is both innovative and fun and that’s where you come in as a leader of one of the largest groups.

The Role
Be a key member of the team that will take Urbanspoon forward into the next generation of technology, transforming the way our users experience dining on the mobile and desktop web experience. For our mobile applications, drive implementation and maintenance of key technology layers in a cohesive architecture that enables rapid innovation of the customer experience to delight our users and grow our business.

This role is part of the leadership team of the Urbanspoon business and reports to the General Manager.

You
●     Show passion for delighting Urbanspoon users with an awesome, consistent experience
●     Have a passion for leading others, helping them blossom and become more successful
●     Be a change agent, empowering your team to embrace change and constantly iterate and improve, to move the product roadmap forward and meet our overall objectives.
●     Be adept at making decisions and providing clear leadership for your team even when there is missing information
●     Provide transparency and clarity on priorities and objectives, both for the team as a whole and for individuals in key functions
●     Work for the good of Urbanspoon and not just your own team
●     Lead by example, be hungry and curious, and seek out knowledge and diverse opinions to help you grow and provide better decisions

Your Task
●     Establish and improve upon a scalable, reliable & economical architecture, design and implementation for our core technologies
●     Ensure that all areas of development interface well with other groups, mainly the product team, with strong communications and collaboration
●     Lead development team(s) to produce high-quality, well-designed technology solutions that meet Product’s functional and non-functional requirements and ship codes and final product features on time:
○     Using Agile, scrum-based, development methodology to rapidly innovate solutions, while building long-term value
○     Negotiate with your peers to ensure that dependencies are under control
○     Ensure that you are aware of, and escalate, issues that need to be addressed
●     Attract and retain top talent to Urbanspoon
○     Require high-standards from your team and ensure they are appropriately rewarded
○     Build up the morale of the team by being an excellent manager
●     Plan and budget for the headcount, capital and expense needed to sustain Urbanspoon’s technology footprint and add new features required to support new products.
●     Work with other senior leaders and the General Manager of Urbanspoon, as well as our parent company Ask.com, to build a solid inclusive integrated technology roadmap

Your Skills
●     Demonstrated track-record of senior leadership of large development teams working in modern web technologies using Agile techniques is required
●     Experience with Rails development
●     Experience with iOS and Android development
●     Knowledge of test-plan generation and coverage analysis is desirable
●     Experience establishing strong reliable QA process
●     Understanding of storage techniques including Hadoop/HDFS, MySQL
●     Experience designing high-volume environments with both online and offline components is required
●     Success in reforming legacy systems while continuing to serve customers desirable
●     Cross-functional collaboration with both product and user operations team is required
●     Knowledge of what it takes to make systems scale and be highly-reliable, and then tuning them to optimal price/performance for high-volume web serving is essential


powered by Jobvite

Want to email your resume directly to us? Send it to jobs@ask.com.

Drupal Developer, ConsumerSearch (NYC)

(Location: New York, NY)


Us

ConsumerSearch, a division of Ask.com represents three highly trafficked shopping sites: ConsumerSearch.com, Pronto.com and Shop411.com. Comprehensive product reviews, analysis, shopping comparison and product search – ConsumerSearch has got you covered. We work with a range of technologies including Java, Scala, ElasticSearch, Spring, Play Framework, MongoDB, nodejs, PHP (Drupal) and we’re looking to expand our backend development team with a strong Drupal Developer.

The Role
ConsumerSearch is using Drupal to support a large editorial team. The CMS is a central part of our strategy to provide quality content. We believe strongly that our editorial staff is key to our operations and the CMS must provide great authoring and collaborative writing experiences. We are looking for strong Drupal developer with an interest in editorial workflows that can support our team in realizing this vision.

Main components of the CMS are:

  • Elaborate data model using strongly related content types
  • Support for editorial workflows, document version control and editorial communication
  • Data import and export (feed based and integration with Elasticsearch) and API creation
  • Editorial tools for data quality assessment using views and bulk operations
  • User and permission management

Your Task
Main duties and responsibilities are:

  • Participate in planning and product definition of the CMS
  • Integration of existing Drupal modules
  • Creation of new Drupal modules
  • Create custom Ajax based forms to support the editorial team (content creation and content review)
  • Provide integrations with internal api services
  • Provide Drupal best practices and deployment methodologies for Drupal

Your Skills

  • Minimum of 3 years real-world Drupal development experience, 5+ years software development. Experience with supporting an editorial team is a plus.
  • Proficiency with Drupal 7 architecture and framework APIs
  • Experience and good understanding of Views, Panels, Features and Drush.
  • Expertise in authoring and customizing Drupal modules
  • Strong PHP skills and experience in PHP framework. Experience with Java is a plus.
  • Solid experience with HTML, Javascript (jQuery) and CSS
  • Familiarity with source control (Git) and code-deployment workflows
  • Knowledge of high-availability server infrastructure and caching strategies a plus
  • Solutions-oriented thinker; weighing all available options in search of best outcomes and proactively tackling new challenges
  • Strong communicator comfortable in partnering with product lead in agile development process
  • Must be detail oriented, deadline driven, and take pride and ownership in the quality of his/her code work

powered by Jobvite

Want to email your resume directly to us? Send it to jobs@ask.com.

Senior iOS Developer, Urbanspoon (SEA)

(Location: Seattle, WA)

Us

1 billion shakes and counting. Urbanspoon is a leading restaurant discovery app and web service, and we’re looking for a talented senior iOS/mobile developer to take our hugely popular mobile apps to the next level.   Urbanspoon is located in the Eastlake neighborhood of Seattle, near South Lake Union.

The Role

We are looking for a Senior Mobile/iOS Developer with a passion for working with highly technical stacks and the latest web services technologies in a team environment.   The Senior Mobile Developer will design, develop, and create associated automated testing for iOS apps and related APIs.  You will work closely with product management, UX design and the mobile web development teams to build innovative and delightful native and hybrid native/HTML apps.

Your Task

Our ideal mobile developer will have hands on experience with:

  • iOS7 and Apple SDK (Android is a big plus)
  • Objective C
  • Mass market consumer apps (over 1 million monthly average users)
  • Local and/or social features
  • Agile development processes
  • Test-driven development
  • Front end and back end development
  • Working with other developers on shared code

Your Skills

Required qualifications include:

  • 5+ years software engineering experience
  • 2+ years iOS development including experience, including developing and managing live apps for iPhone &/or iPad
  • Excellent written and verbal communication skills, for both technical and business communication
  • Strong team player

 

Other preferred qualifications:

  • BA/BS in computer science or equivalent field
  • Android app development experience
  • Java or Perl or Ruby or Python
  • HTML5, Javascript and CSS3
  • Preferred but not required: people management (this is potentially a lead / management role, depending on experience and interest)

 

If you are an exceptional mobile developer that wants to work within a highly technical development team in a stable startup environment, we want to hear from you today!

Urbanspoon is an equal opportunity employer.


powered by Jobvite

Want to email your resume directly to us? Send it to jobs@ask.com.

Senior Java Software Engineer – Data Platform, Ask.com (OAK)

(Location: 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
Join a software engineering team that develops internally targeted data platform services with the goal of implementing modern, scalable, business driven capabilities for use among multiple products. We are solving for challenges that involve concurrency and multi-tenancy at a large scale. When you work here, you know your contributions will have a direct and immediate impact on the company. 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

You
The ideal candidate will be an experienced software engineer with a passion for coding excellence and an substantial interest in distributed computing and learning Scala. You will bring your innovation, motivation and superior ability to problem solve to contribute to our continued success.

Your Task

  • Design, build and test massively scalable, highly available data platform services.
  • Drive continual improvement to system architecture.
  • Strengthen our development methodologies and processes.
  • Produce high quality code in an agile environment.
  • Advocate programming best practices and standards.
  • Explore and champion new technologies.
  • Support and consult with the internal engineering customer base.

Your Skills

  • Strong Java skills (5+ years).
  • Strong unit testing skills.
  • Strong knowledge of design patterns and software engineering best practices.
  • Experience with traditional SQL databases and APIs.
  • Exposure to a big data technology such as Hadoop, Cassandra, etc is a plus.
  • Unix experience and knowledge.
  • An interest in diving into new technologies such as Storm, Spark, Scala, Impala, Play Framework, etc.
  • Experience with the Agile development methodology.
  • BA/BS in computer science, computer engineering or related technical field and 5+ years experience in job offered or computer-related occupation.

 


powered by Jobvite

Want to email your resume directly to us? Send it to jobs@ask.com.