Get Hired Logo Get Hired

Backend Engineer (Colombia)

Posted: May 31, 2025

Job Description

Join Kpler as a Senior Software Engineer to build robust backend services and APIs, managing data flows for global commodity and energy market intelligence. You will play a key role in delivering powerful data access via APIs and SDKs, maintaining high engineering standards in a dynamic, data-intensive environment.

Key Information

  • Location Model: N/A
  • Location Details: N/A
  • Salary Range: Competitive
  • Years Experience Min: 4 years
  • Employment Type: Permanent
  • Company Industry: Commodities / Energy / Maritime Market Intelligence (SaaS)
  • Visa Sponsorship: N/A
  • Relocation Assistance: N/A
  • Working Hours: N/A

Technical Stack

  • Core (Must-Have):
    • Python, Scala, or similar language
    • API frameworks (FastAPI, GraphQL)
    • Apache Airflow or similar orchestration tools
    • SQL and relational databases (PostgreSQL a plus)
    • Docker
  • Nice-to-Have:
    • Kubernetes
    • Vue 3, TypeScript/JavaScript (for minor UI changes)
    • Event streaming tools (Kafka)
    • Snowflake
    • API gateways (Kong)

Role & Responsibilities

  • Key Responsibilities:
    • Design, develop, and maintain backend services and APIs.
    • Own and operate Apache Airflow workflows and collaborate on ETL pipelines.
    • Implement minor front-end changes and support internal tools.
    • Optimise system performance and reliability.
    • Participate in code reviews and propose architecture improvements.
  • Must-Have Qualifications:
    • 4-6 years backend or full-stack experience with data-intensive systems.
    • Strong proficiency in Python, Scala, or similar.
    • Experience with API frameworks (FastAPI, GraphQL).
    • Hands-on experience with Apache Airflow.
    • Competence in writing SQL.
    • Familiarity with Docker.
  • Nice-to-Have Qualifications:
    • Deep data engineering experience.
    • Familiarity with event streaming tools like Kafka.
    • Experience with Snowflake or Kong.
    • Ability to make minor UI changes using Vue 3/TypeScript.

Company & Culture

  • Benefits Highlights:
    • N/A
  • Potential Red Flags / Things to Note:
    • Ambiguity regarding location/remote work specifics not detailed in the posting.
    • Compensation details not explicitly stated (listed as 'Competitive').
  • Company Culture Snippets:
    • Dynamic and international team (35+ countries).
    • Focus on customer satisfaction and turning ideas into reality.
    • Emphasis on decisiveness, collaboration, and support.
    • Committed to diversity and inclusion (explicit statement encouraging diverse candidates).

Job Details

Location

Remote / Colombia

Key Skills

Kubernetes Docker Javascript Typescript Python Sql Scala Fastapi Graphql Postgresql Apache Airflow Vue 3