Backend Software Engineer, Data

Milan, Italy Full-time

Would you like to play with us?

Whatwapp is growing and to achieve our full potential we know we need to be very good at managing data and its dedicated backend. As we grow, so does our data and our analyses and our data pipelines must be able to adapt to the increasing requests for better data and automatic processes, as well as its services that need to be maintained and evolved.

We are looking for someone to be in charge of our backend processes that ingest and expose data, responsible for how we are going to transform the data and for improving the ingestion from multiple sources. For now, this person will be the single-tier owner of this front.

What you are going to do:

  • Merging and transforming data from multiple sources in order to create highly structured data for our data analysts
  • Maintaining the data flow consistent and scalable in order to sustain the growth of our company
  • Quickly producing high quality data and to maintain our growing data ecosystem
  • Build and deploy automated pipelines to process data in realtime and in scheduled jobs
  • Extend and maintain our APIs
  • Relating with developers and data analysts

What you should aim to accomplish with us:

  • Take the responsibility to lead changes and improvements in data engineering for our games
  • Sanitize attribution data from Appsflyer before joining with data models
    • reduplicate multiple attributions for the same id
    • guarantee that all attributions have valid channel and campaign
  • Improve the management and execution of our data models using dbt so that the system will be more resilient and it will be easier to add and manage data models
  • Improve the Audience API to make it easier to build segmentation rules

Technical Skills to boost your game:

  • Experience in writing processes and APIs in Python and NodeJS;
  • Knowledge of data processing Python libraries;
  • Experience with complex SQL queries;
  • Experience in building scalable data process systems;
  • Experience with different storage technologies;
  • Experience in AWS infrastructure & DevOps

Soft skills that you master

  • Industry Knowledge: you are up-to-date to the latest trends on both gaming industry and game production;
  • Initiative: You are self-motivated and very proactive being able to take decisions based on product priorities;
  • Ambitious Achievement Orientation: You are ambitious and are driven to accomplish goals;
  • Building a safe environment: You are an active listener, and you do your best to maintain the “safe space”in which people can freely express themselves;
  • Continuous Feedback: You understand the importance of giving and receiving honest feedback in order to boost learning, performance and trust for everyone;
  • Innovation: You propose creative ideas and perspectives during discussions; – Problem-Solving: Sh*t happens, right? The important thing is to assess your options, take a decision and learn from it, so to prevent it from happening again;
  • Quality Orientation: you always try to develop and release the best quality possible;
  • Teamwork: We believe that cooperation and transparency are the main ingredients to cook the “success recipe”. You leave your ego out of the door and let the bigger purpose guide you;
  • Operational Planning: You translate features into technical tasks, manage the release schedule according to Producer planning and has a key role in resolving possible dependencies between technical requirements, tasks, and activities;
  • Work ethic: You act with honesty and integrity and exhibit hard work and diligence;
  • Detail orientation: Performs work with care, accuracy, and attention to detail.

Power-ups to have more fun

  1. Smart Working policy.
  2. A young, dynamic, and friendly work environment in which you will have the opportunity to grow personally and professionally, thanks to our amazing team.
  3. Amazing HQ office in the center of Milan (M2 – Stazione Garibaldi).
  4. English courses provided by a native teacher (related to your english level)
  5. Monthly Product/Design/Marketing/Tech panels to be aligned with all departments’ results.
  6. Amazing workstation with the latest MacBook Pro and a Display Screen (Whatever makes you work better is welcome!)
  7. A topnotch contract proposal.
  8. Ticket restaurant when working from the office.
  9. Free Water & Coffee; once a month pizza lunch all together.
  10. Flexible work hours.
  11. Internal Team Building events.
  12. Relax Area with Sofà, Foosball Table, and Board Games.

Interested? You know what to do