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 Staff Data Engineer, you will be a technical leader and subject matter expert, driving innovation and excellence within our data engineering team. You will play a pivotal role in shaping our data strategy and architecture, ensuring the development of robust, scalable, and high-performing data pipelines and platforms. You will be responsible for leading complex data initiatives, mentoring other engineers, and fostering a culture of continuous improvement and knowledge-sharing. You will collaborate closely with cross-functional teams to leverage data to its full potential, unlocking valuable insights and driving informed decision-making.
Job Responsibility:
Design and build end-to-end data pipelines, incorporating best practices to address a wide range of business requirements
Take ownership of major projects, providing technical guidance and direction to ensure successful delivery
Continuously evaluate and enhance the data infrastructure to ensure optimal performance, reliability, and scalability to meet the evolving needs of the business
Share knowledge and expertise with other data engineers, fostering professional growth and development within the team. Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc
Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL, Python, Snowflake and AWS
Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency, and other key business performance metrics
Partner with data scientists, analysts, product managers, and other stakeholders to understand their data needs and deliver solutions that empower them to achieve their goals
Requirements:
8+ years of experience as a Data Engineer or in a similar role, with a proven track record of technical leadership and accomplishment
Deep expertise in data modelling, data warehousing, ETL, and data pipeline design and development
Mastery of SQL, Python, and other relevant programming languages
Extensive experience with building, testing, and deploying dbt models
Expert-level proficiency in AWS Big Data Technologies (S3, MWAA, ECR, ECS) and Snowflake
Experience with Terraform, Docker, and Kubernetes
Strong understanding of Engineering and Operational Excellence methodologies
Deep knowledge of CI/CD concepts and implementation
Exceptional problem-solving skills and ability to navigate complex technical challenges
Excellent written and verbal communication skills and ability to succinctly summarize key findings
Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
Nice to have:
Thought Leadership: Expected to contribute to the broader data community within Optimizely
Mentorship and Coaching: Demonstrated ability to mentor and guide other engineers, fostering a culture of learning and development
Cross-functional Collaboration: Proven ability to effectively collaborate with diverse teams and stakeholders across the organization