Key Responsibilities
- Codify, structure, expand and maintain the data scrapers in place
- Work alongside software engineers to develop backend tools and data pipelines that improve the overall quality and reliability of our tracking systems
- Create clear documentation for tools, data processes, and analytical approaches to ensure knowledge sharing across the team
- Develop automated checks and monitoring systems that proactively flag data anomalies before they require manual intervention
- Ensure high quality performance of our API to distribute the data to end users
- Discuss the roadmap in collaboration with Energy Market Analysts and product stakeholders
- Rapidly test new approaches to data quality challenges, learning from what works and what doesn't, and scaling successful solutions
Experience & Background
Circa 3-5 years' of experience as a data focused Software Engineer
- BSc/MSc in computer science, computer engineering or equivalent
Significant experience working with Python (FastAPI is a plus)
Have worked with with Postgresql or similar data stores,
Proficiency in building and consuming RESTful APIs
Comfortable working with Git, code reviews, and Agile methodologies
Experience with time-series, events data, normalization, database design
Strong command of written and spoken English
Understanding of performance optimization and caching strategies
Great communication, ability to work asynchronously with team members in other countries
Curious to learn about the domain
Have experience with AWS (or another cloud provider), using Terraform
Experience with orchestration tool Airflow on a production environment
Experience with containerization (Docker) and orchestration (Kubernetes)
Knowledge on hexagonal architecture and medallion architecture
Used monitoring solutions (Datadog, Grafana, etc...)
Experience with NoSQL database
Experience or knowledge of sql mesh or dbt
Japanese speaker
Essential:
Desirable:
Skills Required
- 3-5 years of experience as a data focused Software Engineer
- Significant experience working with Python
- Proficiency in building and consuming RESTful APIs
- Experience with PostgreSQL or similar data stores
- Experience with time-series and events data
- Strong command of written and spoken English
- Understanding of performance optimization and caching strategies
What We Do
Kpler is the leading data & analytics firm providing real-time transparency in commodity markets. Relying on a methodology that combines artificial and human intelligence, the Kpler platform provides real-time data and analytics (global flows, storage, freight) on more than 40 commodities including crude oil, refined products, LNG, LPG, and dry bulk.







