Main Purpose:
As a highly experienced Data Engineer in our Digital Transformation Team, you will play a crucial role in developing advanced data abstraction layers to facilitate seamless integration between legacy trading systems (built on WPF, Oracle, Java) and our modern AWS-based data and analytics stack. Your expertise will drive the successful transformation of our data infrastructure, furthering the use of advanced analytics and data-driven decision-making across the company. You will manage a specialist team of engineers and scientists in order to achieve your objectives.Knowledge Skills and Abilities, Key Responsibilities:
Key Responsibilities:
- Develop abstraction layers to integrate disparate systems, ensuring data consistency, validity, traceability and accessibility for self-service by data scientists and analysts.
- Work closely with stakeholders to understand data requirements and translate business needs into well-structured technical specifications.
- Collaborate closely with our Trading Technology, Data Science and Cloud DevOps teams.
- Manage a small team of engineers / computer scientists / data scientists.
Abilities, Experience and Qualifications:
- Bachelor's degree in Software Engineering, Computer Science or a related field.
- Proven experience in enterprise scale data engineering.
- Expertise in working with legacy systems (Windows, Oracle, Java) and integrating them with cloud platforms, preferably AWS (S3, RDS, Lambda, Glue, Redshift).
- Proven experience with Object Relational Mapping systems (ORMs) and SOAP APIs.
- Strong programming skills in Java and Python.
- Familiarity with SQL and NoSQL databases, data modelling, and ETL processes.
- Knowledge of data warehousing principles and architectures.
- Experience with data governance and security.
- Experience in a Commodity Trading, Financial Markets or Logistics Management environment is desirable.
Competencies:
- Ability to solve difficult technical problems under pressure.
- Ability to communicate effectively with a diverse set of stakeholders across business lines and technologies.
- Understanding and experience implementing software engineering best practices.
- Ability to manage and prioritise your and other’s work.
Key Relationships and Department Overview:
- You will report to the head of the Strategic Systems Integration Team who reports to CIO and Chief Data Scientist.
- The Digital Transformation Team is a joint venture between Trading Technology and the Data Science and Engineering Team.
Other Jobs from Trafigura
Front Office D&A Application Engineer
Front Office D&A UI Application Engineer
Fullstack Developer
Control Systems Engineer
Principal Mining Engineer
Similar Jobs
Software Development Engineering - Advisor
Senior Oracle Database Engineer
Lead Software Engineer I
Software Engineer(C++, STL, JAVA,Data Structures)
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say