Big Data Engineer

A technology company with over 400 employees across 14 offices in 6 countries, focused on custom development projects, technical consulting, and training.
Spain
Data
Mid-Level Software Engineer
Remote
101 - 500 Employees
4+ years of experience
Enterprise SaaS

Description For Big Data Engineer

Plain Concepts is seeking a Big Data Engineer to join their team of over 400 technology enthusiasts. This role offers an exciting opportunity to work with cutting-edge technologies in a company that values technical excellence and innovation. As a Big Data Engineer, you'll be working with Python/Scala, Spark, and cloud technologies (Azure/AWS) to develop scalable data solutions.

The position involves working in self-managed, multidisciplinary teams following Agile methodologies. You'll be responsible for designing and implementing data architectures, developing ETLs, and building scalable pipelines. The role requires strong technical expertise in big data processing and cloud technologies, with opportunities to work on diverse projects from inception to delivery.

Plain Concepts offers an excellent work environment with a 35-hour work week, full remote options, and comprehensive benefits including medical insurance, training budgets, and work-life balance perks. The company has a strong technical DNA, focusing on custom development projects rather than outsourcing, and maintains a flat, horizontal organization structure.

The ideal candidate will have at least 4 years of experience in data engineering, strong skills in Python or Scala with Spark, and solid cloud experience. They should be passionate about technology, collaborative, and ready to contribute to a culture that values innovation and technical excellence. The company has a global presence with 14 offices across 6 countries, offering opportunities for international exposure and professional growth.

Last updated 3 minutes ago

Responsibilities For Big Data Engineer

  • Get involved in projects from initial client relationship stages, understanding business needs to propose the most suitable technical solution
  • Develop projects from scratch under minimal supervision with team collaboration
  • Participate in architecture design and decision-making in a constructive environment
  • Be key in developing best practices, clean and reusable code
  • Develop ETLs with Spark (Python/Scala)
  • Develop cloud projects (Azure/AWS)
  • Build scalable pipelines with different technologies

Requirements For Big Data Engineer

Python
  • At least 4 years of experience in software/data engineering
  • Experience in architecture design
  • Strong experience in Python or Scala and Spark processing large volumes of data
  • Strong experience in Cloud (Azure or AWS)
  • Experience in creating data pipelines (CI/CD)
  • Experience in testing (unit, integration, etc.)
  • Knowledge of SQL and NoSQL databases
  • Good level of English (essential)
  • Team player

Benefits For Big Data Engineer

Medical Insurance
Dental Insurance
Education Budget
  • Flexible schedule 35 hours/week (without salary reduction)
  • 100% remote work (optional)
  • Flexible compensation (restaurant, transport, and daycare)
  • Medical and dental insurance (completely free for employee)
  • Individual budget for training and free Microsoft certifications
  • English classes (1 hour per week)
  • Birthday off
  • Monthly bonus for electricity and internet at home
  • Gym plan and sports activities discount
  • Plain Camp (annual team building event)

Interested in this job?

Jobs Related To Plain Concepts Big Data Engineer

Data Engineer

Data Engineer position at Zapier, building and optimizing data infrastructure with 4+ years experience required, offering $138.3K – $207.5K plus equity and bonus.

Software Engineer - Bay Area

Software Engineer position at unitQ, building scalable data connectors and ETL pipelines for AI-powered product quality management platform.

Data Engineer

Remote Data Engineer position at BBGC, focusing on data pipeline development, visualization, and stakeholder engagement in the financial technology sector.

Data Engineer - Ritika

Remote Data Engineer position at Interview Kickstart, focusing on building and maintaining data infrastructure for educational technology platforms.

Software Dev Engineer II, Measurement, Ad Tech, and Data Science (MADS)

Software Dev Engineer II role at Amazon, working on measurement, ad tech, and data science for Amazon Ads.