Senior Software Engineer - Big Data

Software Developer in Seattle, WA

Posted 2019-06-17

Job Description Details

As a Senior Software Engineer - Big Data at Zulily, you are chartered with building the technology that powers the second fastest growing online retailer in history. Our incredible growth means we face new challenges on a consistent basis. In this position, you must explore new technologies and collaborate with other engineers to design and build world-class technical services. Your team deploys production code rapidly to keep pace with Zulily’s changing business, you are mindful of avoiding technical debt, and you take ownership of your team's roadmap and everything you do.

The Data Warehouse/Machine Learning team is looking for a Senior Data Engineer to build a core set of our high-demand data services to meet the company’s growth trajectories in both data volume and analytic needs. In this role you will:

Collaborate with stakeholders to break down their informational needs into solvable components to recommend solutions.
Leave your mark by formulating solutions using the latest technologies that are optimized, tuned, robust, reusable and highly scalable.
Utilize programming tools to bring together a diverse and massive set of data sources and making them easily accessible and useful for analysis.
Explore data sources to better understand the availability and quality of data and embraces emerging technologies in Big Data and analytics landscape for consideration and implementation.
Disseminate knowledge across the team.
Some things you can expect from us:

You will architect your own code completely, and you can have it in production within less than a day.
We have a well-defined career path for our technical talent, with measurable goals.
Zulily understands the value of learning; every tech employee receives an annual education budget for personal development. This includes external classes, training, conferences, etc. We also encourage you to bring your new knowledge back to the team to share! In addition, Zulily also has internal L & D tools and opportunities available.
HTO (Hack Time Off) - You have great ideas – here’s some extra time to work on them! All exempt employees will be granted 5 days of “Hack Time Off” per year – PAID!
Giving back: Every year we offer Zulily full-time employees 8 hours of PAID volunteer time.
Zuniversity is a lecture/fireside series that allows you to meet with local influencers and learn about what is going on in our community.
Qualified Candidates Must Possess

Education: Bachelor’s Degree in Computer Science, Information Management, or an Engineering related field is required.
4+ years of professional/industry hands-on experience in “big-data” technologies such as Hadoop, Hive, Kafka and Spark, as well as a general understanding of the fundamentals of distributed data processing.
Professional history working in a Unix environment with scripting languages like bash.
Experience and ability to demonstrate proficiency in writing moderate to complex SQL queries ( e.g. Hive, RDBMS, SparkQL. etc.)
You are curious and love to work with data and solve challenging data problems.
Hands on experience and strong proficiency with either Scala, Python, or Java and strong CS fundamentals (Algorithms, Data Structures, Binary Trees)
Cloud technologies experience/knowledge is a plus (GCP, AWS, Azure)

Ready to be Seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Company summary

zulily is an online retailer that offers consumers daily product deals.


Generous PTO and HTO (paid time off for hacking); education and career development; evolving and modern workplace

Tech Stack

Java, PHP, Angular, jQuery, JavaScript, Node, React, Go, CSS, HTML, MySQL, SQL, MongoDB, Cassandra, Elasticsearch, RabbitMQ, Drop Wizard, JSON, Redis, AWS

Interview process

Technical phone screen with hiring manager (30-60 minutes, may include coding test); onsite interview (full loop 4-5 hours); 48 hour turnaround time.

Be Seen in a new Software Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and Be Seen.