[Remote] Data Engineer (Madrid, Spain) at Unity

Madrid, Community of Madrid, Spain

Unity Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Automotive, Chemical, Financial Services, Manufacturing, PharmaIndustries

Requirements

  • Proficient software engineer who knows the fundamentals of computer science
  • Mastery of at least one widely adopted programming language (Python, Java, C#, C++)
  • Experience writing distributed services and working with high-volume heterogeneous data, preferably with distributed systems such as Spark
  • Strong client-facing skills: comfortable interacting with clients (business & technical audience), delivering presentations, problem-solving mindset
  • Customer-focused with a service-oriented mindset
  • Ability to quickly identify and prioritise business challenges and provide innovative and relevant solutions
  • Self-driven, can-do attitude, fast learner, ready to face challenges
  • Fluent in English (mandatory)
  • Ability and willingness to travel up to 15-20% of time

Responsibilities

  • Design, build, maintain, and troubleshoot data pipelines and processing systems for production and analytics applications using open-source and closed-source technologies
  • Help drive optimization, testing, and tooling to improve data quality
  • Collaborate with other software engineers, ML experts, and stakeholders, taking learning and leadership opportunities
  • Work in multi-functional agile teams to continuously experiment, iterate, and deliver on new product objectives
  • Interact with clients to understand their data-related challenges and related tech and business questions

Skills

Key technologies and capabilities for this role

PythonAWSEKSCloudFormationDockerPySparkSparkAzureDatabricksData FactoryML Studio

Questions & Answers

Common questions about this position

Is this Data Engineer position remote?

Yes, the position is remote.

What is the salary for this Data Engineer role?

This information is not specified in the job description.

What skills are required for this Data Engineer position?

Proficiency in software engineering, knowledge of computer science fundamentals, and mastery of data pipeline design, building, maintenance, and troubleshooting using open-source and closed-source technologies are required. Experience with technologies like AWS, Python, PySpark, Azure, Databricks, and Spark from project examples is highlighted.

What is the company culture like at Unit8?

Unit8 fosters a collaborative environment with agile, multi-functional project teams focused on solving complex problems for clients in traditional industries. The culture emphasizes continuous experimentation, iteration, daily learning opportunities, client interaction, and contributions to pro-bono and 'engineering for good' causes.

What makes a strong candidate for this Data Engineer role?

Strong candidates are proficient software engineers with solid computer science fundamentals who can design and maintain data pipelines, optimize data quality, collaborate in agile teams with ML experts and stakeholders, and engage directly with clients to solve business problems.

Unity

Real-time platform for interactive content

About Unity

Unity Technologies provides a platform for creating 2D, 3D, virtual reality (VR), and augmented reality (AR) content. Its main product is a real-time development platform that allows users to build and deploy interactive content across various devices, including mobile phones, PCs, and gaming consoles. Unity operates on a subscription model, offering different plans to cater to the needs of hobbyists, professional developers, and large enterprises, including free options for smaller developers. The company stands out from competitors by serving a wide range of industries, such as gaming, film, automotive, architecture, engineering, and construction, making it a versatile tool for many applications. Unity's goal is to empower creators by providing them with the tools and support needed to bring their ideas to life.

San Francisco, CaliforniaHeadquarters
2009Year Founded
$869.1MTotal Funding
IPOCompany Stage
Enterprise Software, Entertainment, GamingIndustries
5,001-10,000Employees

Benefits

Comprehensive health, life, and disability insurances
Commuting subsidy
Employee stock ownership
Comprehensive retirement/pension plans
Generous vacation and personal days
Paid leave for new parents
Wellness and fitness subsidy
Office food and free snacks, including lots of healthy options!
Mental health and Wellbeing programs and support
Employee Resource Groups
Global Employee Assistance Program
Training and development programs
Volunteering and donation matching program

Risks

Increased competition from Unreal Engine with advanced graphics and free source code.
Open-source platforms like Godot offer free alternatives to Unity's subscription model.
Recent pricing changes may lead to backlash from small developers.

Differentiation

Unity offers a comprehensive platform for 2D, 3D, VR, and AR content.
Unity's subscription model caters to both small developers and large enterprises.
Unity's real-time development platform supports cross-platform deployment on mobile, PC, and consoles.

Upsides

Unity's acquisition of SyncSketch enhances remote collaboration capabilities.
Unity's Indie Game Developer Accelerator Program supports the growing indie game market.
Unity's tools are widely used in expanding AR and VR markets.

Land your dream remote job 3x faster with AI