Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Parser

Senior Data Engineer, Python/Scala

Parser

Senior Data Engineer at Parser developing scalable data processing solutions handling 3.6 billion domain event messages daily. Collaborating with a global team to enhance digital transformation for clients.

Posted 7/25/2026full-timeMadrid • 🇪🇸 SpainSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing scalable and highly available distributed systems, with a strong focus on AWS cloud services, data processing, and system architecture. Proficient in writing clean, maintainable code and effectively communicating design decisions within an agile team environment.

Highest-signal resume keywords
AWS Cloud ServicesPython ProgrammingSQL ProficiencyDistributed Systems DevelopmentAgile Methodologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Data CaptureData ProcessingData StorageData VisualizationRelational DatabasesNon-Relational DatabasesSystem ArchitectureClean Code PracticesPerformance MonitoringResiliency Engineering
Soft Skills
Self-MotivationOrganizational SkillsCommunication SkillsTeam CollaborationContinuous Learning
Industry Keywords
Service Design PatternsHigh AvailabilityScalabilityTransaction VolumesAgile Team

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsPythonScalaSQL

About the role

Key responsibilities & impact
  • Develop various facets of data capture, processing, storage, distribution, and visualization
  • Understand and apply AWS standard methodologies and products (compute, storage, databases)
  • Write clean, maintainable, and well-tested code
  • Develop scalable and highly-performant distributed systems (focusing on availability, monitoring, resiliency)
  • Communicate and document solutions and design decisions
  • Propose new approaches and contribute to system architecture
  • Be part of an agile team that is continuously learning and improving

Requirements

What you’ll need
  • 6-7 years of experience with at least one modern programming language (e.g., Python, or Scala)
  • Experience delivering and supporting highly available and scalable solutions with large transaction volumes
  • Experience with both relational and non-relational databases, with strong proficiency in SQL
  • Experience using cloud services (AWS is preferred)
  • Passion for learning, especially in data, technology, service design patterns, and system architecture
  • Self-motivation, drive, and good organizational skills to work in a multi-disciplinary team

Benefits

Comp & perks
  • A friendly and collaborative team keen on knowledge sharing and continuous learning
  • A bias for action
  • Opportunity to work on a cloud-based data lake backed by cutting-edge technologies, including Kafka, Spark, Scala, Airflow, Hive, Kinesis, EMR, and Docker