This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a member of the Data & BI Engineering team you will primarily focus on advancing our Enterprise Data Platform to allow the organization to make data-driven decisions. The successful candidate will work closely with cross-functional teams to identify business requirements, design, and develop data models, data warehouses, and data visualization solutions that help support the organization's strategic goals. The Staff Data Engineer will work in a dynamic environment and will be required to stay current with the latest trends and technologies in the business intelligence field. The ideal candidate will be able to pick up business domain and internal process knowledge and leverage that knowledge to think strategically, communicate effectively, and manage multiple projects simultaneously. The team is also responsible for administering tools and platforms around reporting, analytics, and data visualization while promoting best practices. The role requires a strong combination of technical expertise, leadership skills, and a deep understanding of data engineering principles and best practices.
Job Responsibility:
Provide technical expertise and leadership in technology direction, road-mapping, architecture definition, design, development, and delivery of enterprise-class solutions
Architect, design, develop, test, troubleshoot, debug, optimize, scale, perform the capacity planning, deploy, maintain, and improve software applications
Work collaboratively across the company to design, communicate and further assist with adoption of best practices in architecture and implementation
Deliver robust architectural solutions for complex design problems
Implement, refine, and enforce data engineering best practices
Research, test, benchmark, and evaluate new tools and technologies, and recommend ways to implement them in data platform
Actively participate in research, development, support, management, and other company initiatives
Inspire a forward-thinking team of developers, acting as an agent of change and evangelist for a quality-first culture
Mentor and coach key technical staff
Act as a conduit for questions and information flow
Speak in terms relevant to audience, translating technical concepts
Maintain a strong sense of business value and return on investment
Proactively identify issues, bottlenecks, gaps, or other areas of concern
Perform critical maintenance, deployment, and release support activities, including occasional off-hours support
Requirements:
Bachelor's or Master's degree in Computer Science, Data Science, or a related field
10+ years as a data engineer
10+ years of experience using RDBMS, SQL, NoSQL, Python, Java, or other programming languages
10+ years of experience designing, developing, testing, and implementing Extract, Transform and Load (ELT/ETL) solutions using enterprise ELT/ETL tools and Open source
5+ years working experience with SQL and familiarity with Snowflake data warehouse, strong working knowledge in stored procedures, CTEs, and UDFs, RBAC
Knowledge of data integration and data quality best practices
Familiarity with data security and privacy regulations
Experience in working in a startup-type environment, good team player, and can work independently with minimal supervision
Experience with cloud-native architecture and data solutions
Strong working knowledge in data modeling, data partitioning, and query optimization
Demonstrated knowledge of development processes and agile methodologies
Strong analytical and interpersonal skills, comfortable presenting complex ideas in simple terms
Proficient in managing large volumes of data
Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams
Experience in providing technical support and troubleshooting for data-related issues
Expertise with at least one cloud environment and building cloud native data services
Prior experience driving data governance, quality, security initiatives
Nice to have:
Experience with Google Cloud or similar cloud provider
Significant experience with open source platforms and technologies
Experience with data science and machine learning tools and technologies is a plus
What we offer:
A technology-based company with a sense of adventure and a vision for the future
A culture that is kind, open, and accepting
A culture where continued growth and learning is empowered
BlackLine offers a wide variety of professional development seminars and inclusive affinity groups