IBMC is seeking a Lead Software Engineer to join their fintech-focused SaaS company. This role combines technical leadership with hands-on development, focusing on building scalable microservices solutions for financial markets platforms. The position requires expertise in C++, distributed systems, and modern cloud technologies, while offering the opportunity to lead and mentor a talented engineering team. The role involves designing high-performance transaction systems, implementing security practices, and managing CI/CD pipelines. Working remotely from Indonesia, you'll be responsible for system architecture, code quality, and technical decision-making. The company offers competitive compensation, flexible work arrangements, and a strong focus on professional development. This role is ideal for experienced engineers who want to make a significant impact in the fintech space while working with cutting-edge technologies and leading a technical team.
The position demands a unique combination of technical expertise and leadership skills, requiring proficiency in C++, microservices architecture, and various cloud technologies. You'll be working with modern tools and frameworks including Kubernetes, Redis, and various trading platforms. The role offers the opportunity to work on challenging technical problems in the financial sector while building and mentoring a high-performing engineering team.
As the technical authority, you'll be responsible for maintaining system reliability, implementing disaster recovery strategies, and ensuring the overall quality of the technical solutions. The company provides a supportive environment for professional growth, with competitive benefits and the flexibility of remote work. This is an excellent opportunity for a senior engineer looking to step into a technical leadership role while remaining hands-on with development in a fast-paced fintech environment.