Senior Backend Software Engineer

2 months ago


Singapur, Singapore Kpler Full time
About Kpler

Kpler is a leading provider of global trade information and analytics. Our mission is to empower organizations to make informed decisions in the commodities, energy, and maritime sectors.

Job Description

We are seeking a highly skilled Senior Backend Engineer to join our team. As a key member of our Freight Crew, you will be responsible for developing software solutions that provide real-time visibility and analytics for the global freight supply chain.

Key Responsibilities:
  • Freight Analytics: Design and develop tools to analyze freight metrics and market dynamics, providing actionable insights to our clients.
  • Congestion Tracking: Develop systems for real-time port and canal congestion monitoring, enabling our clients to optimize their operations.
  • Fleet Management: Build solutions to monitor vessel availability, fleet utilization, and development, ensuring our clients have a competitive edge.
  • Voyage Planning: Design automated tools for vessel matching and cost-effective voyage planning, reducing costs and increasing efficiency.
  • Data Integration: Enhance data access through APIs, SDKs, and other platforms, providing seamless integration with our clients' systems.
Requirements:
  • A Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • At least 5 years of experience with Scala, Java, or Python, and proficiency in building and consuming RESTful APIs.
  • Strong command of written and spoken English.
  • Experience with unit testing, clean code practices, SOLID principles, and software design patterns.
  • Proficiency in relational databases (MSSQL, PostgreSQL) and cloud platforms (AWS, GCP or Azure).
  • Familiarity with CI/CD processes, including GitLab pipelines and tools like SonarQube.
  • Proven experience with Git and Docker.
Preferred Qualifications:
  • Experience in ElasticSearch.
  • Familiarity with event streaming technologies like Kafka.
  • Familiar with Hexagonal software architecture and distributed systems architecture.
  • Experience with other engineering fields such as Data Engineering.
About the Role

This is an exciting opportunity to join a dynamic company dedicated to nurturing connections and innovating solutions to tackle market challenges head-on. As a Senior Backend Engineer, you will be part of a team that fosters relationships and develops creative solutions to address market challenges.

We are committed to providing a fair, inclusive, and diverse work environment. We believe that different perspectives lead to better ideas, and better ideas allow us to better understand the needs and interests of our diverse, global community.



  • Singapur, Singapore TECHNOLOGY SERVICES GROUP PTE. LTD. Full time

    Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at TECHNOLOGY SERVICES GROUP PTE. LTD. as a key member of our engineering team. As a Senior Backend Software Engineer, you will be responsible for designing, developing, and maintaining backend systems that support the integration and...


  • Singapur, Singapore OCBC Bank Full time

    Job Title: Senior Backend EngineerWe are seeking a skilled Senior Backend Engineer to join our visionary team at OCBC AI Lab. As a Senior Backend Engineer, you will be responsible for designing and building scalable APIs, optimizing backend services, and integrating traditional AI and generative AI models to accelerate innovation and business growth.Key...


  • Singapur, Singapore NodeFlair Full time

    We are working with a leading automotive company, and as part of their continued growth, NodeFlair has been engaged to search for a Senior Backend Software Engineer to join their Singapore team.The package is competitive at $140K-$190K / year (including bonus)As a Senior Backend Software Engineer, you will shape backend architecture, lead development, and...


  • Singapur, Singapore NodeFlair Full time

    Senior Backend EngineerWe are collaborating with a leading tech company to find a skilled Senior Backend Engineer to join their Singapore team.The compensation package is highly competitive, with a salary range of SGD 150k - 200k per year, excluding bonus and stocks. Bonus ranges from 1-5 months.Key Responsibilities:Design and maintain high-availability...


  • Singapur, Singapore OCBC Bank Full time

    Senior Backend EngineerAre you a skilled backend engineer looking to join a visionary team that develops AI-driven applications at scale? We're seeking a senior backend engineer to design and build scalable APIs, optimize backend services, and integrate traditional AI and generative AI models to accelerate innovation and business growth.As a senior member of...


  • Singapur, Singapore OCBC Bank Full time

    Senior Backend Engineer Job DescriptionWe are seeking a skilled Senior Backend Engineer to join our visionary team at OCBC AI Lab. As a senior member of our team, you will have end-to-end ownership of development, from ideation to production, and the autonomy to shape the direction of our products.You will work on building robust, scalable, and maintainable...


  • Singapur, Singapore foodpanda Full time

    Job Title: Senior Backend EngineerWe are seeking a highly skilled Senior Backend Engineer to join our Global team and contribute to the development of our Developer Platform. As a key member of our engineering team, you will play a crucial role in building highly scalable applications and ensuring the reliability, security, and efficiency of our software...


  • Singapur, Singapore Sea Full time

    Job DescriptionAt Sea, we're looking for a talented Backend Engineer/Senior Backend Engineer to join our team. As a key member of our engineering team, you'll play a critical role in designing, developing, and deploying scalable and efficient backend systems that power our products and services.Key ResponsibilitiesDesign and develop high-quality, scalable,...


  • Singapur, Singapore TECHNOLOGY SERVICES GROUP PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Senior Backend Engineer specializing, you will be responsible for designing, developing, and maintaining backend systems that support the integration and optimization of AI models & LLM in trading applications. You will work closely with the AI engineering team to integrate various machine learning models and algorithms into the...


  • Singapur, Singapore OCBC Bank Full time

    About the RoleWe are seeking a skilled Senior Backend Engineer to join our visionary team at OCBC AI Lab. As a senior member of our team, you will have end-to-end ownership of development, from ideation to production, and the autonomy to shape the direction of our products.You will work on building robust, scalable, and maintainable services that enable the...


  • Singapur, Singapore OCBC Bank Full time

    Job DescriptionWe are seeking a highly skilled Senior Backend Engineer to join our AI Lab team at OCBC Bank. As a key member of our team, you will be responsible for designing and building scalable APIs, optimizing backend services, and integrating traditional AI and generative AI models to accelerate innovation and business growth.Key...


  • Singapur, Singapore foodpanda Full time

    Job Title: Senior Backend EngineerWe are seeking a highly skilled Senior Backend Engineer to join our Global team and build highly scalable applications. You will contribute to our expanding range of services beyond food delivery, focusing on our Developer Platform in streamlining the way we build and run software to enhance security, reliability,...


  • Singapur, Singapore Helius Full time

    Job Title: Senior Backend EngineerWe are seeking a highly skilled Senior Backend Engineer to join our team at Helius. As a key member of our agile development process, you will collaborate closely with engineers, AI researchers, and growth hackers to deliver innovative AI experiments on a rapid 2-3 week cycle.Responsibilities:Design and implement scalable,...


  • Singapur, Singapore MON Co. Full time

    About UsLiquidX is a pioneering venture studio dedicated to innovation in the digital realm. Our approach involves building transformative companies through independent innovation and collaborative entrepreneurship.Our Building Blocks:Independent Innovation: We lead the conception, development, and realization of ventures that align with our forward-thinking...


  • Singapur, Singapore Helius Full time

    Job Title: Backend Software EngineerWe are seeking a skilled Backend Software Engineer to join our Engineering team at Helius. As a Backend Software Engineer, you will play a crucial role in shaping the future of our company.Key Responsibilities:Design, develop, and maintain high-performance and scalable backend systems using modern technologies like Node.js...


  • Singapur, Singapore Career Renew Full time

    Senior Backend EngineerCareer Renew is seeking a highly skilled Senior Backend Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend services using GO and TypeScript.Key ResponsibilitiesBackend Development:Design and implement efficient and scalable APIs and...


  • Singapur, Singapore Helius Full time

    Backend Developer Job DescriptionAs a Backend Developer at Helius, you'll be an integral part of our software engineering team that designs and develops world-class applications with Java,.NET, PostgreSQL, and AWS. You'll be working on mission-critical software applications that are relied on by our customers to be highly reliable and...


  • Singapur, Singapore Helius Full time

    As a Backend Developer at HeliusWe're looking for a talented Backend Developer to join our software engineering team. As a key member of our team, you'll be responsible for designing and developing world-class applications with Spring Boot, PostgreSQL or MySQL, and AWS.ResponsibilitiesDesign, develop, and maintain web-based applications and services with a...


  • Singapur, Singapore TikTok Full time

    Job Title: Backend EngineerTikTok is seeking a talented Backend Engineer to join our Recommendation Architecture team. As a Backend Engineer, you will play a crucial role in building and optimizing our recommendation system's architecture to provide the best experience for our users.Responsibilities:Design and develop efficient, highly scalable, and secured...


  • Singapur, Singapore TikTok Full time

    Job Title: Backend EngineerWe are seeking a highly skilled Backend Engineer to join our team at TikTok. As a Backend Engineer, you will be responsible for designing and developing efficient, scalable, and secure services that meet the needs of our users.Key Responsibilities:Architect and develop high-quality, scalable, and secure servicesOptimize backend...