Join Our Technology Team as a Senior Data Engineer
About the Role
As a Senior Data Engineer at bp, you will be an integral part of our Technology Team, contributing to the development and maintenance of our data infrastructure. You will work closely with a cross-disciplinary team, including data engineers, software engineers, data scientists, and business partners, to architect, design, implement, and maintain reliable and scalable data infrastructure.
Key Responsibilities
- Data Infrastructure Development: Architect, design, implement, and maintain scalable data infrastructure to move, process, and serve data efficiently.
- Software Development: Write, deploy, and maintain software to build, integrate, manage, maintain, and quality-assure data at bp.
- Best Practices Advocacy: Adhere to and advocate for software engineering best practices, including technical design, unit testing, monitoring, and documentation.
- Security and Compliance: Deploy secure and well-tested software that meets privacy and compliance requirements.
- CI/CD Pipeline Management: Develop, maintain, and improve CI/CD pipelines.
- Service Reliability: Follow site-reliability engineering best practices, including on-call rotations and defining SLAs.
- Infrastructure as Code: Design, build, deploy, and maintain infrastructure as code, and containerize server deployments.
- Mentorship: Actively contribute to improving developer velocity and mentor team members.
Required Skills and Experience
- Technical Expertise: Deep and hands-on experience in designing, planning, building, productionizing, maintaining, and documenting reliable and scalable data infrastructure and data products.
- Cloud Services: Strong experience with AWS cloud services or similar platforms.
- Database Knowledge: Advanced database and SQL knowledge.
- Distributed Systems: Experience in designing and implementing large-scale distributed data systems.
- Stakeholder Management: Strong stakeholder management skills and the ability to lead initiatives through technical influence.
- Continuous Learning: A mindset focused on continuous learning and improvement.
- Educational Background: BSc degree in computer science or a related field.
- Language Proficiency: Proficiency in English.
Benefits and Environment
At bp, we offer a supportive environment with various benefits, including:
- Performance Bonuses: Different bonus opportunities based on performance.
- Cafeteria Elements: A wide range of cafeteria elements.
- Flexible Working: Home office up to 3 days per week, based on team agreement.
- Career Development: Opportunities to build a long-term career path and develop your skills with a wide range of learning options.
- Family-Friendly Workplace: Extended parental leave and a mother-baby room.
- Wellbeing Programs: Employee Assistance Program and Company Recognition Program.
- Social Communities: Possibility to join our social communities and networks.
- Office Amenities: Chill-out and collaboration spaces in our beautiful Budapest Agora and Szeged offices, including play zones, office massage, and sport and music equipment.
- Equipment Provided: Assets like a phone for private usage and a company laptop are provided from the first day of employment.
Location
This position is based in Budapest, Hungary, with a hybrid working model that includes both office and remote work.
Join Us
If you are passionate about data engineering and want to be part of a team that is leading the way in making energy cleaner and better, apply now to join bp's Technology Team.
Benefits Extracted with AI
- Medical insurance
- Life & health insurance
- Flexible working schedule
- Extended parental leave
- Employee Assistance Program
- Company Recognition Program
- Chill-out and collaboration spaces
- Company laptop and phone
Similar jobs
Last update: 23 minutes ago
Senior Frontend Engineer
Join bp as a Senior Frontend Engineer in Budapest, focusing on ReactJS, Angular, and NodeJS development in a hybrid work environment.
Cloud Data Engineer
Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!
Fullstack Software Engineer with Java and C#
Join bp as a Fullstack Software Engineer in Budapest, working with Java and C# to enhance trading applications.
Senior Python Developer with AWS Experience
Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Senior DevOps Engineer
Join CARFAX Europe as a Senior DevOps Engineer to manage AWS infrastructure, develop CI/CD pipelines, and enhance system observability.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Data Engineer with Azure and PySpark
Join BeFrank as a Data Engineer to build and enhance our data platform using Azure and PySpark. Hybrid work in Amsterdam.
Senior Software Engineer - Python, Apache Kafka
Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.
Senior DevOps Engineer - Price & Deal Management
Join Covestro as a Senior DevOps Engineer to drive digital transformation in pricing and deal management with AWS, Docker, and Java expertise.
Senior Systems Engineer, Managed Operations
Join AWS as a Senior Systems Engineer in Berlin to lead operations for the European Sovereign Cloud, ensuring high-availability AWS services.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior GCP Data Engineer (Databricks)
Join Xebia Poland as a Senior GCP Data Engineer, focusing on Databricks, Python, and SQL for cloud-based solutions.
Senior Software Engineer (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
Senior DevOps Engineer
Join EOS Karriere as a Senior DevOps Engineer in Hamburg, focusing on automation and system transition in a hybrid work environment.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Fullstack Developer (Java, Spring, Angular, React)
Join Intuitech as a Fullstack Developer in Budapest. Work with Java, Spring, Angular, React in a hybrid setup. Great benefits and growth opportunities.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Senior Cloud DevOps Engineer
Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.
Senior DevOps Engineer with Linux, Kubernetes, and GCP
Join Redcare Pharmacy as a Senior DevOps Engineer to enhance infrastructure efficiency using Linux, Kubernetes, and GCP.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Senior Backend Engineer - Data Gateway (Kotlin, Spring, AWS)
Join Bettermile as a Senior Backend Engineer to develop Data Gateway components using Kotlin, Spring, and AWS in a hybrid work environment.