Senior Software Engineer, Audience Platform

Quantcast Corporation Seattle , WA 98113

Posted 5 months ago

  • Work with your team to determine product direction and customer needs

  • Develop and improve the backend and the big data systems that drive our Audience Platform

  • Share knowledge and standard methodologies amongst the wider engineering teams

  • Work with data modeling scientists to integrate with their models

  • Participate in a team-wide on-call rotation to keep the systems ticking along

Requirements

  • Bachelor's or Master's degree in Computer Science, related field

  • 5+ years of software development experience

  • Experience in building distributed big data systems using Hadoop MapReduce, Apache Spark or equivalent

  • Solid foundation of data structures and algorithms and ability to apply them to real-world problems

Bonus Points

  • Proficiency in Java, Python or C++

  • Real passion for building data pipelines, ETL systems at scale

  • Data modeling / warehousing experience

Working knowledge of databases like PostgreSQL/MySQL, HBase

Quantcast owns and operates the world's largest audience insights and measurement platform on the open internet. Fueled by live data drawn from more than 100 million web and mobile destinations, Quantcast applies machine learning technology to help marketers, publishers, and agencies grow their brands by better understanding and predicting consumer interactions in real-time.

Founded in 2006, Quantcast is headquartered in San Francisco and employs more than 700 employees in over 20 offices across 10 countries. We are committed to building an inclusive and diverse environment where everyone can be their authentic self.


upload resume icon
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer Health And Monitoring Platform

Tableau

Posted 6 days ago

VIEW JOBS 1/10/2019 12:00:00 AM 2019-04-10T00:00 What you'll be doing... You'll be working on a team with an objective of developing distributed platform to govern Tableau cloud fabric resources and monitor health of services to sustain highest level customer experience. The platform sits at the core of throttling and monitoring application services and has significant visibility in Cloud & Fabric organization. The platform needs to be scalable, highly performant and real-time to cater to various Tableau services. Some of the things you'll be doing are: * Design & develop micro-services to adopt to changing business requirements quickly. * Learn and maintain team-wide architectural vision, standards, and constraints. Develop technology roadmaps and code to realize the vision. * Full stack development from application backend through business logic and UI for customer experience. * Support leadership with prioritization and planning activities by providing technical insight into upcoming and ongoing releases. * Mentoring junior developers and other technology peers. * Collaborating across a geographically distributed set of teams. Who you are… * Experienced. 7+ years of experience in software engineering as software developer. * Highly-technical. You have very strong coding and debugging skills and a deep understanding of distributed services, such as query processing, storage, performance optimization, data extraction, etc.. You're fluent in Java and knowledgeable in C++. You know from experience what it takes to deliver truly distributed services in cloud, get it running at scale and sustain it in long term. * Flexible. While it's true that you know your stuff inside and out, you aren't afraid to learn new areas and stretch yourself to handle whatever need arises. * Educated. You hold a MS degree in Computer Science or equivalent. * A True Team Player. You enjoy collaborating, learning from or teaching others so we can all become better developers. People love working with you because you help them up their game. * A Problem Solver. You have a passion for solving complex problems, be they at work or in your spare time on your own projects. * You are a Recruiter! Tableau hires company builders and, in this role, you will be asked to be on the constant lookout for the best talent to bring onboard to help us continue to build one of the best companies in the world! #LI-MA1 Tableau Software is an Equal Opportunity Employer. Tableau Software is a company on a mission. We help people see and understand their data. After a highly successful IPO in 2013, Tableau has become a market-defining company in the business intelligence industry. Our culture is casual and high-energy. We are passionate about our product and our mission and we are loyal to each other and our company. We value work/life balance, efficiency, simplicity, freakishly friendly customer service, and making a difference in the world! Tableau Seattle WA

Senior Software Engineer, Audience Platform

Quantcast Corporation