logo

View all jobs

Senior Data Engineer

Redwood City, CA · Information Technology
About the Company:
Shaping the future for 134 years, our client is the world’s enterprise technology leader for restaurants, retailers and banks. The #1 global POS software provider for retail and hospitality, and the #1 provider of multi-vendor ATM software, they create software, hardware and services that run the enterprise from back office to the front end and everything in between for their clients. 

Digital first but not digital only, they’re positioned to help clients bridge their digital and physical operations—helping them connect with consumers anytime, anywhere and streamline their business so they can differentiate, compete and win in our evolving digital world.

Headquartered in midtown Atlanta, Ga., the company has over 34,000 employees in 180 countries.

Position Overview: 
As a Senior Data Engineer, you will build and design highly scalable data pipelines using new generation tools and technologies like Spark, Kafka, Storm and BigQuery to induct data from various systems to provide efficient reporting and analytics capability. You will translate complex business requirements into scalable technical solutions, and design dashboards or visualization using BI tools to perform data analysis and to support business.  You will collaborate with multiple cross functional teams including Product Management, Solution Architectures, Security, and Software  Engineering.


Required Skills and Experience: 
  • Experience in designing and building dimensional data models to improve accessibility, efficiency, and quality of data
  • Experience in designing and developing ETL data pipelines. 
  • In-depth understanding of data modeling, data structures and algorithms
  • 1 year of experience with Google Cloud Platform (GCP) is required
  • Stream processing experience -  Storm, Spark-Streaming
  • Experience with all aspects of software development life cycle (source control, continuous integration, deployments, etc.)
  • Experience in building high quality software in Java, Python or Scala preferred
  • The successful candidate will also have the experience, the soft skills and enthusiasm to play an active positive role in the interface between product management, solution architecture and software engineering


Preferred Skills and Experience:
  • Experience with Enterprise Java; Hadoop; Hive; HBase; Kafka; Spark; Impala; Yarn; Drill; HTTP APIs
  • Experience developing Big Data/Hadoop applications using java, Spark, Hive, Oozie, Kafka, and Map Reduce is a huge plus 
  • Experience with or advance courses on data science and machine learning is ideal
  • Any experience with BI tools is a plus
Kat Forester
ProEnlist, LLC

Connect with me on LinkedIn
Connect with us on Facebook

Follow ProEnlist for More Jobs

Please do NOT email the recruiter.  Applications are only accepted via the apply link.

C2C Not Available for This Position
Share This Job
Powered by