IBMC

Lead Software Engineer

IBMC

Overview

Role involves leading a team to design and build scalable microservices for trading platforms.

Ideal candidate should have strong leadership skills and extensive experience in software engineering, particularly in financial systems.

remotefull-timeC#C++RedisElasticSearchTerraformAWSDockerKubernetesGitPrometheus

Locations

  • Indonesia

Requirements

  • Experience with C++
  • Experience with ScyllaDB
  • Experience with Redis
  • Experience with ElasticSearch
  • Experience with InfluxDB
  • Expertise in AWS Services
  • Strong proficiency in C#
  • Experience with trading platforms
  • Understanding of financial markets
  • Experience with market data feeds
  • Expertise in microservices architecture
  • Deep understanding of performance optimization
  • Strong leadership skills
  • Excellent communication skills
  • Ability to manage multiple projects

Responsibilities

  • Lead and manage engineering team
  • Architect scalable microservices
  • Design and optimize APIs
  • Implement security practices
  • Drive performance optimization
  • Manage CI/CD pipelines
  • Promote agile methodologies
  • Ensure API documentation