
Staff Data Engineer
Bazaarvoice
full-time
Posted on:
Location Type: Hybrid
Location: Belfast • 🇬🇧 United Kingdom
Visit company websiteJob Level
Lead
Tech Stack
AirflowAmazon RedshiftApacheAWSAzureCloudGoogle Cloud PlatformJenkinsKafkaMySQLOpen SourcePostgresSparkSQLTerraform
About the role
- Designing, building, and supporting large-scale, distributed data systems
- Developing data pipelines, optimizing data storage and retrieval processes
- Ensuring the reliability and scalability of our data architecture
- Collaborating closely with cross-functional teams to understand data requirements
- Implementing solutions and troubleshooting issues as they arise
- Advocating for and implementing software engineering best practices
Requirements
- BSc in Computer Science or related discipline.
- 7+ years experience designing and building robust, scalable, distributed data systems and pipelines, using open source and public cloud technologies.
- Strong experience with data orchestration tools: e.g. Apache Airflow, Dagster.
- Experience with big data storage and processing technologies: e.g. DBT, Spark, SQL, Athena/Trino, Redshift, Snowflake, RDBMSs (PostgreSQL/MySQL).
- Knowledge of event-driven architectures and streaming technologies: e.g. Apache Kafka, Kafka Streams, Apache Flink.
- Experience with public cloud environments: e.g. AWS, GCP, Azure, Terraform.
- Strong knowledge of software engineering practices: e.g. testing, CI/CD (Jenkins, Github Actions), agile development, git/version control, containers etc.
- Strong technical leadership, problem solving skills and analytical thinking.
- Excellent communication and collaboration skills and the ability to work effectively with cross-functional teams.
- Passion for staying up to date with emerging data engineering technologies and trends
Benefits
- Commitment to diversity and inclusion
- Equal employment opportunities (EEO) to all team members
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
data systemsdata pipelinesdata storagedata retrievaldata orchestrationbig data technologiesevent-driven architecturesstreaming technologiessoftware engineering practicesCI/CD
Soft skills
technical leadershipproblem solvinganalytical thinkingcommunicationcollaboration
Certifications
BSc in Computer Science