Staff Data Engineer / Staff Software Engineer
· 997
Wajdi Alkayal Wajdi Alkayal

Locations: Lebanon, Beirut, Baalbek

 

About WMK:

WMK is the leading independent location technology platform, powering business solutions and consumer products through a deep understanding of location. WMK’s business solutions include Pilgrim SDK, Places API, Analytics, Placed powered by WMK, and Pinpoint. Together, these products empower brands to analyze trends; measure foot traffic lift; optimize advertising campaigns; and drive deeper engagement via WMK’s industry-leading developer tools, which have been selected by 15 developers including AccuWeather, Apple, Samsung, Microsoft, Snapchat, Tinder, TripAdvisor, Twitter and Uber. Our toolkit also includes our consumer apps wmk City Guide and Swarm. Over the past 2 years, we’ve counted more 13 million verified signals from people around the world, helping us to keep our dynamic map and models fresh and up-to-date.

About our Engineering Team:

As a member of WMK’s engineering team, we want you to bring experience building real products from the ground up. We're passionate about tackling tough challenges in the location space and look for others who like to dive deep into code and help solve hard problems. You should be comfortable running with your own ideas and eager to learn new skills on a bleeding edge platform. We use a variety of tools, technologies, and languages to build software (Scala, Python, Thrift, MongoDB, Memcached, JS/jQuery, Kafka, Pants, Hadoop, MR, Spark, Databricks) but experience with equivalent ones will do just fine.

As a senior/staff engineer on the team, you will own critical pieces of our machine learning and analytics platforms. You will build data processing pipelines that process terabytes of data every day, and collaborate with core tech's major teams, product owners across the company and actively build our next-gen products that set us apart in the location intelligence space.

About WMK-Tech Offline Visitation Team:

Pilgrim SDK, which is our always-on, passive location detection engine. It provides contextual awareness to mobile applications and connected devices to understand where and how users are moving through the real world. Pilgrim Core Visits are generated as a part of The Pilgrim SDK, the team is responsible for generating valuable visitation data that powers downstream products and consumers and internal tools. The team generates all the visits that are used across the entire company, which is the core infrastructure piece of WMK's location intelligence and is a high impact team with a big impact on the broader company success.

About the role:

Join us and help bring our feature ideas (and your own!) off the whiteboard and into reality. 

As our Core Visits Staff Software Engineer, you will be responsible for the following:

- Launch features that enable developers to build rich contextual location experiences in their apps.

- Create and execute on technical designs, develop and deliver new Visitation Offline pipelines processing big data at scale.

- Establish process and tooling improvements to increase code quality, bring in best practices team can learn from.

- Build pipelines in Scala/Spark and/or Py/Spark to run on Databricks. 

- Mentor and coach junior engineers on the team and demonstrate leadership skills.

- Collaborate with product owners and product managers on roadmaps and OKRs.

- Work on cross-functional project teams with product managers, designers, Android engineers, and server engineers.

*** The position is available in our Baalbek engineering or Beirut office.

Qualifications:

  • Degree in Computer Science, Computer Engineering, or Statistics or commensurate experience
  • 6-8 years of software engineering, Big Data Engineering and/or team lead experience   
  • Proven track record of building and shipping large-scale engineering products
  • Experience working with large, complex data sets from a variety of sources
  • Ability to collaborate with a diverse set of engineers, data scientists and product managers
  • Experience with functional and object-oriented programming, Scala a plus
  • Experience with Databricks, Spark, AWS and EMR
  • Effective communication skills (both written and verbal), comfortable presenting to a group
  • Comfort in a fast-paced startup environment

wmk is proud to foster an inclusive environment that is free from discrimination. We strongly believe in order to build the best products, we need a diversity of perspectives and backgrounds. This leads to a more delightful experience for our users and team members. We value listening to every voice and we encourage everyone to come be a part of building a company and the products we love.

wmk is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected Veteran status, or any other characteristic protected by law.



Lebanon(baalbek-zahle-beirut-belarus)

Full Time Work

2000-2500

2Years Experience

Remote work

Intermediate

Machinlearning
Python
Programming
Javascript
Css
Coding
Web Development
Web Design
WMK-IT&TECH
WORDPRESS
E-Commerce
Digital Marketing
Mobile Application
FLUTTER
JOB


key skillsW3.CSS


Related Posts
Full Stack Developer (PHP)
17 September
Senior motion graphic designer
17 September
Senior Software full stack Developer
17 September

WMK Tech Copyright © 2024. All rights reserved