At a Glance
- Tasks: Design and build data pipelines to support innovative software solutions.
- Company: Join Black Duck Software, a leader in application security and DevSecOps.
- Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
- Other info: Collaborative team atmosphere with a focus on continuous improvement.
- Why this job: Make a real impact by optimising data solutions in a cutting-edge environment.
- Qualifications: Experience with cloud data pipelines, strong SQL, and Python skills required.
The predicted salary is between 60000 - 80000 £ per year.
Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and application behaviour. With a combination of industry-leading tools, services, and expertise, only Black Duck helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle.
What you’ll do:
- Design and build data pipelines and datasets supporting one or more product areas within an established, governed data platform.
- Implement ingestion patterns for batch, streaming, and event data, onboarding new data sources using existing frameworks and standards.
- Build and maintain reliable data pipelines with appropriate data quality checks, basic lineage, monitoring, and alerting.
- Develop curated datasets and views that are secure, discoverable, and ready for analytics, reporting, and downstream consumption.
- Contribute to customer-facing data products such as datasets, metrics, exports, or feeds, ensuring accuracy and clear documentation.
- Implement data models for both operational databases and analytics stores, following agreed modelling conventions and best practices.
- Support ML and analytics use cases by producing trusted training datasets and feature-ready outputs with consistent definitions.
- Optimize pipeline performance, cost, and reliability within defined architectural patterns.
- Collaborate with product managers, engineers, analysts, and security partners to deliver data solutions aligned to roadmap needs.
- Participate in on-call rotations and operational support for data services owned by the team.
- Contribute to technical discussions, code reviews, and continuous improvement of data engineering practices.
Required:
- Solid experience building and operating production data pipelines and datasets in a cloud environment.
- Strong SQL skills and working Python experience for building data pipelines, transformations, and automation.
- Hands-on experience with cloud platforms (AWS or Google Cloud), including core services such as compute, storage, IAM, and networking.
- Experience working with both operational databases (e.g., RDS-style systems) and analytics or columnar data stores.
Black Duck considers all applicants for employment without regard to race, colour, religion, sex, gender preference, national origin, age, disability, or status as a Covered Veteran in accordance with federal law. In addition, Black Duck complies with applicable state and local laws prohibiting discrimination in employment in every jurisdiction in which it maintains facilities. Black Duck also provides reasonable accommodation to individuals with a disability in accordance with applicable laws.
Senior Data Engineer in Belfast employer: Black Duck Software, Inc.
Contact Detail:
Black Duck Software, Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Data Engineer in Belfast
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that Senior Data Engineer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your data pipelines and projects. We want to see your work in action, so make sure it’s easy to access and highlights your best achievements.
✨Tip Number 3
Prepare for the interview by brushing up on your SQL and Python skills. We recommend doing some mock interviews with friends or using online platforms to get comfortable discussing your technical expertise.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Senior Data Engineer in Belfast
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Data Engineer role. Highlight your experience with data pipelines, SQL, and cloud platforms like AWS or Google Cloud. We want to see how your skills align with what we do at Black Duck!
Showcase Your Projects: Include specific projects where you've built or maintained data pipelines. Describe the challenges you faced and how you overcame them. This gives us a glimpse into your problem-solving skills and hands-on experience.
Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points for easy reading and make sure to highlight your key achievements. We appreciate straightforward communication!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at Black Duck!
How to prepare for a job interview at Black Duck Software, Inc.
✨Know Your Data Pipelines
Make sure you can talk confidently about your experience with building and operating data pipelines. Be ready to discuss specific projects where you've implemented batch, streaming, or event data ingestion patterns, as this will show your hands-on expertise.
✨Show Off Your SQL and Python Skills
Brush up on your SQL and Python knowledge before the interview. Prepare to answer technical questions or even solve problems on the spot that demonstrate your ability to build transformations and automate processes effectively.
✨Familiarise Yourself with Cloud Platforms
Since the role requires experience with cloud environments like AWS or Google Cloud, make sure you understand the core services involved. Be prepared to discuss how you've used these platforms in past projects, especially around compute, storage, and networking.
✨Collaborate and Communicate
Highlight your experience working with cross-functional teams, such as product managers and analysts. Share examples of how you've contributed to technical discussions or code reviews, as collaboration is key in delivering successful data solutions.