This position offers you the opportunity to join a fast-growing technology organization that is redefining productivity paradigms in the software engineering industry. Thanks to our flexible, distributed model of global operation and the high caliber of our experts, we have enjoyed triple digit growth over the past five years, creating amazing career opportunities for our people.
About the role
As a Senior Data Engineer at Parser, you'll be part of a team that ingests more than 3.6 billion domain event messages per day (11.5 TB), enriching and transforming this data to make it available for all internal functions, people, and services. If you have a growth mindset and love solving complex challenges, we invite you to join us on this exciting journey.
Key Responsibilities
- 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
Required Experience and Qualifications
- 6-7 years of experience with at least one modern programming language (e.g., Scala, Python, or Java)
- Experience delivering and supporting highly available and scalable solutions with large transaction volumes
- Experience working with Relational Databases and proven knowledge of SQL
- Experience using cloud services (e.g., AWS)
- 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
As a Team, We Love To
- Build reliable, scalable systems that empower millions of travellers
- Keep our codebase clean and architecture elegant
Location
- Hybrid; Frequency: 2-3 times a week at the office in Madrid
Some of the benefits you’ll enjoy working with us
- The chance to join an organization with triple-digit growth that is changing the paradigm on how software products are built.
- The opportunity to form part of an amazing, multicultural community of tech experts.
- A highly competitive compensation package.
- Medical insurance.