Powering Performance Marketplaces in Digital Media
QuinStreet is a pioneer in powering decentralized online marketplaces that match searchers and “research and compare” consumers with brands. We run these virtual- and private-label marketplaces in one of the nation’s largest media networks.
Our industry leading segmentation and AI-driven matching technologies help consumers find better solutions and brands faster. They allow brands to target and reach in-market customer prospects with pinpoint segment-by-segment accuracy, and to pay only for performance results.
Our campaign-results-driven matching decision engines and optimization algorithms are built from over 20 years and billions of dollars of online media experience.
We believe in:
- The direct measurability of digital media.
- Performance marketing. (We pioneered it.)
- The advantages of technology.
We bring all this together to deliver truly great results for consumers and brands in the world’s biggest channel.
Quinstreet Inc. seeks a Software Engineer in Foster City, CA.
Duties: Communicate with and gather technical requirements from Business stakeholders. Act as a contributor on QuinStreet’s Data Pipeline team, wrangling data, building data pipelines, and working closely with technical leads to improve the company’s data pipeline architecture. Maintain legacy applications and create new ETL’s that include the use of Python, PHP and UNIX scripting languages; preparing data for key reporting, analytics, and other applications on an as-needed basis. Monitor and maintain the ETL/pipeline job scheduler (Airflow), notifications, and worker infrastructure components on AWS. Respond to system error notifications; communicate outages in a timely fashion. Analyze data from different sources to identify possible issues and keep the pipeline working properly. Perform peer code reviews. Learn, assess, and apply new technologies (particularly AWS) to improve solutions for Quinstreet’s processing and data streaming requirements. Work within an Agile development process. Develop, document, and enforce standards, naming conventions, data integrity checks, and overall best practices that are anticipated to applied company-wide. Contribute ideas for continually improving the team's productivity, release quality, and job enjoyment. Perform Adhoc data analysis for trouble shooting and validation. Collaborate with Algorithms and Data Analytics teams.
Requires a Bachelor’s degree in Computer Science, Computer Engineering, or related plus 3 years of experience. Requires 3 years of experience in: SQL and RDBMSs; Relational modelling; and data engineering including consuming, transforming and loading data into production databases and data warehouses. Additionally, requires 1 year of experience working with Apache Airflow or other pipeline orchestration tools; PHP and Laravel; and Docker and Java. Telecommuting is permitted.
$143,790.00 - $163,790.00 per year. Must also have authority to work permanently in the U.S. Applicants who are interested in this position may apply at jobpostingtoday.com, reference number 95592.
QuinStreet is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, national origin, pregnancy status, sex, age, marital status, disability, sexual orientation, gender identity or any other characteristics protected by law.
Please see QuinStreet’s Employee Privacy Notice here.
Other Jobs from QuinStreet
QA Engineer - Automation - Contract - 12 months
Senior Data Analyst
Web Developer
Machine Learning Engineer
Machine Learning Engineer
Similar Jobs
Senior Software Engineer Java
Staff Security Engineer
Senior Full-stack Developer (Frontend Focus) - Cognite Innovation Team
Full-stack Developer (Frontend Focus)
(Senior) Backend Engineer
(Senior) Backend Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say