Senior Software Engineer Big Data

Hadoop, Hive, Kafka and Spark, Data Processing, GCP, AWS, Azure, SQL, Hive, RDBMS, SparkQL,, Scala, Python, Java, Programming, Big-Data, ETL/data warehousing, Db Design, Data Lakes, Writing SQL Querie
Full Time
Telecommuting not available Travel not required

Job Description

As a Senior Software Engineer, 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. The Big Data team works closely with both our Machine Learning and Data Science groups to ingest large structured and unstructured datasets. You will help build a core set of our high-demand data services to meet the company’s growth trajectories in both data volume and analytic needs. We are a very fast-paced, ever evolving environment that values flexibility, collaboration, professional accountability, and intellectual curiosity.

In this role you will:

  • Explore data sources to better understand the availability and quality of data and embrace emerging technologies in the Big Data and analytics landscape for consideration and implementation.
  • Utilize programming tools to bring together a diverse and massive set of data sources and making them easily accessible and useful for analysis.
  • Partner with stakeholders to break down their informational needs into solvable components to recommend solutions.
  • Collaborate with your team to formulate solutions using the latest technologies that are optimized, tuned, robust, reusable and highly scalable.

Some things you can expect from us:

  • We have a well-defined career path for our technical talent, with measurable goals.
  • We understand 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, also has internal L & D tools and opportunities available and tuition reimbursement.
  • 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 paid “Hack Time Off” per year after their first year with us!
  • Giving back: we offer full-time employees 8 hours of annual paid volunteer time.
  • University is a lecture/fireside series that allows you to meet with local influencers and learn about what is going on in our community.


  • Bachelors Degree in Computer Science or related technical discipline is required. A combination of education plus equivalent work experience may be considered.
  • 5+ years software programming experience
  • 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 (data lakes, ETL/data warehousing, dB design).
  • Ability to demonstrate strong expertise in writing complex SQL queries.
  • Hands on experience and strong proficiency with either Scala, Python, or Java.
  • Professional history working in a Unix environment with scripting languages like bash.
  • You are curious and love to work with data and solve challenging data problems.


Highly desired:

  • Cloud technologies experience/knowledge is a plus (GCP, AWS, Azure)
  • Preferred education: Master's Degree (CS/MBA/MAIT)


Personal attributes that successful candidates display:


  • Thrives in a fast-paced, evolving, growing and dynamic environment.
  • Ability to work with and influence others.
  • Can think system-wide and translate business requirements into code.
  • Proficient analytical skills with a data driven approach and ability to measure impact of project.
  • Willingness to explore new ideas and have a passion to make them happen.
  • Embrace an environment that supports innovation and process improvement.
Dice Id : 80121007
Position Id : 745259
Have a Job? Post it