About us
At Principal33 we strive to make happiness at work a reality. Because it's not just about the money, it's also about the work environment and appreciation. It's about creating the best team setup you can imagine and getting involved in the things you're passionate about. And you can be a part of it, because it's fun to get things done!
We want our employees to innovate and we allow them to do what they are truly passionate about. Based on this conviction, Principal33 aligns its strategy around its vision : to become a leading IT service company and a better working-life balance. With currently around 200 employees from different countries, we are actively shaping the future of work.
Your responsibilities :
The Senior Data Engineer is responsible for designing, implementing, and maintaining scalable data infrastructure to support data analytics and business intelligence needs, ensuring data reliability, efficiency, and quality across the organization. Reporting to the Engineering Manager.
Major / Key Accountabilities
- Design and Development of Data Solutions : Lead the design, development, and implementation of robust, scalable, and efficient data pipelines and architectures to support analytics and business intelligence initiatives.
- Data Quality and Integrity : Ensure data accuracy, consistency, and reliability by establishing and enforcing data quality standards and procedures.
- Performance Optimization : Optimize data systems and processes for performance and scalability to handle large volumes of data efficiently.
- Collaboration with Stakeholders : Collaborate with cross-functional teams, including data scientists, analysts, and business leaders, to understand data needs and deliver effective data solutions.
- Innovation and Strategy : Contribute to the data strategy by identifying and implementing new technologies and methodologies to improve data infrastructure and capabilities.
- Mentoring and Leadership : Mentor and guide junior data engineers, providing technical leadership and fostering a culture of continuous learning and improvement.
Qualifications
Profound knowledge about Cloud ComputingProfound knowledge of Big-Data technologiesProfound knowledge and experience in RDBMS developmentProfound knowledge about distributed systems and applicationsDesirable Qualifications
Good knowledge about Data Visualization toolingExperience
Experience developing software with Python and PySparkExtensive experience with Apache Spark runtimes (e.g. Databricks)Experience with Workflow Orchestrators (e.g. Azure Data Factory o Apache Airflow)Proven track record in designing and implementing data solutions using Data lakes and Data warehouses (e.g. Azure Blobs and Azure Synapse or similar)Strong background in building Data Semantic Layers (e.g. Bronze, Silver, Gold) with tooling like DBT or similarExperience working in agile scrum teamsMentoring of new team membersSkills and Knowledge
Ability to lead and drive multiple prioritiesAbility to find creative solutions for business and technical challengesProfound knowledge about Cloud ComputingProfound knowledge of Big-Data technologiesProfound knowledge and experience in RDBMS developmentProfound knowledge about distributed systems and applicationsStrong research skills, problem solving and analytical abilityEnhanced presentation, negotiation, and communication skills – both written & oralAbility to develop strong business relationships across all levels of the businessAble to reach a quick understanding of customer requirements, accurately interpret underlying needs, and change driversFluid in speaking and writing in English language (must)What we offer :
Way of working : remote 100%
Unless you would like to join as at our beautiful office in Valencia and work hybrid.
Benefits
Flexible compensationFlexible work hoursPrivate medical insuranceDay off on your birthdayReferral bonus if you bring your contactsGifts for special occasionsInternational and multicultural environmentA free week-long accommodation annually at our corporate apartment close to Valencia, Spain (subject to availability)Events
Summer party!
Self)-Development
Continuous training, we will help you improve your technical skills, evolve in the tech community and develop as a professional.
We are an active part of the tech-community. You may have the opportunity to attend and participate in local and international tech-events.
Wanna join!?