Building a better world with better data.
Senior Data Engineer – 6 Month Contract
Location
United Kingdom
Posted
6 days ago
Salary
0
Seniority
Senior
Job Description
Senior Data Engineer – 6 Month Contract
Prolific
• Build and maintain data pipelines that power analytics, ML workloads, and product-facing applications • Evolve our data platform alongside cloud platform engineers • Design and implement scalable data infrastructure • Develop data services and APIs that expose trusted data to product applications • Own data quality and observability • Partner with AI engineers, data scientists, analysts, and product teams to understand their data needs • Uphold strong data privacy, security, and compliance practices
Job Requirements
- 3+ years building and shipping production grade data systems
- Strong SQL skills
- Proficiency in Python or another object-oriented language (Java, Scala etc.)
- Familiarity with cloud-native infrastructure - ideally some exposure to Terraform, Kubernetes, or similar IaC and container orchestration tools
- Experience designing data APIs or services that expose data to applications
- A thoughtful approach to data quality, privacy, and security
- Strong collaboration skills
- Hands on experience with data pipeline tools (Airflow, dbt)
- Commitment to continuously improving product quality, security, and performance through rigorous testing and code reviews
- Meticulous approach to creating and maintaining architecture and systems documentation
- Ability to work across teams to understand and address diverse data needs
- Desire to continually keep up with advancements in data engineering practices and technologies
- Exceptional analytical skills to troubleshoot complex data issues and implement effective solutions
- Capability to ship medium features independently
Benefits
- Competitive salary
- Remote working within our impactful, mission-driven culture
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Role Description As a Data Integration Engineer, you will contribute to connecting clients’ ERP and financial systems with Prophix to unlock the full potential of their data. Working closely with Professional Services and cross-functional teams, you will help design, build, and maintain integration solutions that automate the retrieval, transformation, and delivery of financial data. This is a hands-on technical role focused on: - API integrations - SQL-based data processing - Cloud-hosted environments - Financial data workflows You will gain practical experience working with: - ERP systems - Secure data pipelines - Scalable integration architecture You will primarily work on well-defined integration tasks, gradually building toward more complex problem-solving and solution design, while being supported by experienced team members through mentorship and collaboration. This is a permanent, full-time position, open to candidates based at a commutable distance from our Paddington office in London or fully remote within the UK. Qualifications - Degree in Computer Science, Engineering, Data, or related field (or equivalent practical experience) - Experience with SQL and relational databases - Familiarity with REST APIs and JSON - Programming knowledge in JavaScript, or a similar scripting language - Basic understanding of ETL concepts - Strong analytical thinking and attention to detail - Must have the right to work in the UK - Comfortable using AI tools responsibly to support tasks such as research, drafting, and data review - Able to learn new tools and adapt as technology and workflows evolve - Curious, open to new approaches, and motivated to continuously improve - Collaborative mindset when working across teams and with AI supported tooling Requirements - Exposure to ERP or accounting systems - Experience working with financial datasets (GL, trial balance, transactions, dimensions) - Familiarity with API authentication methods (OAuth 2.0, tokens) - Exposure to cloud platforms such as AWS or Azure - Understanding of integration design patterns or data flow architecture - Interest or experience in contributing to solution design discussions for client integrations Benefits - Hybrid set-up from our Paddington office or fully remote with flexible working hours - Private medical insurance through Vitality including mental health support and talking therapies - Income protection at 75% of earnings and death in service at 3x salary - NEST pension with 3% employer contribution - 25 days of annual leave, 10 sick/personal days on full pay, and 1 volunteer day - Total Wellness Benefit of £550/year - Professional development support and financial assistance for learning - Opportunities to participate in Environmental, Social, and Governance (ESG) initiatives - Quarterly Town Halls and Kickoffs that bring teams together to celebrate wins, share updates, and look ahead at what’s next
• Collaborate closely with stakeholders, cross‑functional and internal technical teams to gather requirements, document business rules and develop thorough understanding of the business context and objectives • Collaborate to design secure, scalable, and cost‑optimized data solutions • Design, build, and maintain scalable, reliable ETL/ELT data pipelines using AWS, Snowflake and Snowflake tools • Develop and optimize data models, both conceptual and physical, to support analytics, reporting, dashboards and operational consumption • Implement data quality, validation, and monitoring frameworks to ensure accuracy and reliability • Ensure data workflows are modular, testable, and properly version‑controlled • Operationalize pipelines with monitoring, alerting, and automated recovery mechanisms • Conduct advanced data analysis using languages such as Python and SQL • Develop documentation to include data models, data dictionaries, and data usage guides • Improve end-to-end performance of data workflows • Build and maintain CI/CD pipelines using Jenkins to support automated testing, deployments, and continuous integration • Meet schedule deadlines and commitments with a high-level of quality of deliverables • Collaborate with a team of cross-functional resources in an Agile delivery environment to deliver iterative value
• Lead the design, development, and implementation of scalable data pipelines and infrastructure using Azure Databricks, Azure Data Factory, SQL Server, Salesforce integrations, and related technologies • Develop and maintain both OLTP and dimensional data models based on business requirements, applying Kimball and Inmon methodologies as appropriate • Optimize data storage and retrieval performance across SQL Server and cloud data platforms • Integrate data from Salesforce and other SaaS applications via APIs and extraction workflows • Implement and maintain batch and real-time data processing architectures • Participate in code and architecture reviews to ensure adherence to data engineering standards and best practices • Analyze and troubleshoot data pipeline and performance issues, providing timely and effective solutions • Contribute to the continuous improvement of data engineering practices, tools, and processes • Stay current with emerging trends in cloud data platforms and identify opportunities for innovation • Champion comprehensive documentation of data architecture, lineage, and modeling decisions • Facilitate knowledge sharing and mentorship across the team; engage cross-functionally to align on architectural vision • Drive adoption of best practices including data governance, quality, security, and compliance standards • Lead initiatives to reduce technical debt and improve pipeline performance and cost efficiency.
Development Engineer – Data Centers
NEI Electric Power Engineering, Inc.Engineering a Legacy of Expertise
• Execute development engineering design activities, system performance modeling, and related CAD design activities by coordinating with discipline-specific (electrical, civil, structural) design teams • Review and oversee the delivery of preliminary designs (0–30%) and feasibility studies • Maintain professional understanding of all applicable codes, standards, and construction practices • Act as a liaison between design teams and relevant internal and external stakeholders • Work cross-functionally across departments to identify and align team members across disciplines to ensure project work is completed and submitted in a timely manner • Maintain strong and responsive company-client relationships, particularly for communication related to specific assignments and meeting topics • Ensure adherence to company and client QA/QC standards • Assist in the development, implementation, and enforcement of departmental Standard Best Practices (SBPs) • Support the development, maintenance, and improvement of development-phase performance analysis tools • Work with proposal teams and subject matter experts (SMEs) to establish proposal pricing • Provide engineering and technical support to members of the Business Development & Project Services teams • Provide pre-sales technical support to customers and NEI outside sales teams • Support business development through Seller-Doer activities, including marketing support and proposal preparation as needed • Attend conferences, training workshops, seminars, and continuing education activities as appropriate to maintain quality of work and support professional advancement • Maintain high ethical and professional standards • Attend required safety training and adhere to all safety rules and guidelines • Perform other responsibilities as assigned




