Sr. Software Engineer - Data Applications - SH0014 (BBBH280) Mountain View, California
We are seeking a an expert in data compilation, analysis and distribution to develop and support applications that enable timely and accurate access to campaign data for customers.
This is a technology company that operates one of the worlds largest job search engines, connecting job seekers and employers through its powerful search engine platform and performance-based job advertising solution. With more than 30 million unique visitors per month, the company provides job seekers access to over eight million job openings across all job categories and industries, reaching job seekers on the web, social networks, mobile devices, email and through more than 40,000 partner sites including LinkedIn, Mashable and Bloomberg Businessweek.
In this role, you will work closely with our Advertiser Engineering team to compile relevant data from a variety of sources to produce repeatable, scalable information that is critical to our customer satisfaction and sales efforts.
Design and implement data solutions to provide scalable & distributed data sets for concurrent applications usage
Work closely with Big Data team & Data Research Engineering to build services for Ads system
Assist on-demand requests from internal customers and build automated solutions to enable client services and sales teams
Maintain business reports infrastructure, and create long-term business solutions
Highly focused on solution implementation, test & validation, automation, iteration to fine tune data solution
5+ years of experience in software development, with at least 2 years in SQL, databases & document store
Experience with open-source software, such as Linux, MySQL, Python, PHP, etc
Experience & familiar with developing web-based consumer-facing application
Hands-on experience with Hadoop is a plus
Experience in an Agile software development environment
Ability to work with Architects / Data Scientists / Business liaison / Customer
Strong verbal and written communication skills
Bachelor's degree (MS preferred) in Computer Science or related discipline