Spain
15 days ago
Senior Data Engineer
Emburse data engineers develop the data pipelines and systems in the central platform empowering Emburse’s SaaS products. As a data engineer, you will build the pipelines that populate the data warehouse and data lakes, implement tenant data security, support the data science platforms and techniques, and integrate data solutions and APIs with Emburse products and analytics.  The role is based within the Emburse Platform analytics team, a fast moving and product-focused team responsible for delivering next generation business intelligence and data science capabilities across the business.  Emburse, known for its innovation and award-winning technologies employ modern technologies including Snowflake, Data Bricks/Spark, AWS and Looker. In this role you will have access to the best and brightest minds in our industry to grow your experience and career within Emburse. What You'll DoDevelops code (e.g. python), infrastructure and tools for the extraction, transformation, and loading of data from a wide variety of data sources, using SQL, streaming and related data lake and data warehouse technologiesBuilds analytical tools to utilize, model and visualize data Assembles large, complex data sets for the needs business for ad-hoc requests and as part of on-going software engineering projectsDevelops scripts to automate manual processes, address data quality, enable integration or monitor processesUnderstands data security to a high degree as applicable to multi-tenant environments, multiple regions and financial industry dataTakes personal responsibility for quality and maintainability of the product and actively identifies areas for improvementIdentifies problems/risks of own work and others Identifies viable alternative solutions and presents themFollows SDLC processes, including adopting agile-based processes, peer code-reviews, and technical preparations required for scheduled releases and demosPartners with product, analytics and data science team to drive requirements that take into account all parties' needsEstablishes monitoring, responds to alerts and resolves issues within data pipelineDevelops sophisticated data-oriented software or systems with minimum supervisionOn-boards and mentors less experienced team membersMakes complex contributions to technical documentation/knowledge base/data directionaries and team/engineering presentationsOptimizes processes, fixes complex bugs and demonstrates advanced debugging skillsCollaborates with product owners, software developers, data scientists, devops and analystsExpanded Code review responsibilitiesPerforms advanced refactoringWhat We're Looking ForBachelor’s degree in Computer Science or related field, or equivalent years’ experienceAdvanced working SQL knowledge and experience working with a variety of relational databasesExperience working with a modern scalable data lake or data warehousesExperience working with a modern data pipeline or data workflow management toolExperience working in a product-oriented environment alongside software engineers and product managersExperience with Python in a full SDLC/production deployment environmentPreferred: Experience with AWS servicesExperience working with SnowflakeExperience working with Looker or an equivalent Business Intelligence suiteExperience working with Fivetran or an equivalent ETL/ELT suiteExperience with Databricks or an equivalent Spark-based suite, Financial Industry experience preferred
Confirm your E-mail: Send Email