Talent.com
Lead Software Engineer
Lead Software EngineerIBMC • ID
No longer accepting applications
Lead Software Engineer

Lead Software Engineer

IBMC • ID
30+ days ago
Job type
  • Quick Apply
Job description

IBMC is partnering with a fast-growing SaaS company specializing in the financial and trading industry. We are looking for a Lead Software Engineer to join a dynamic and innovative engineering team. This role will be critical in designing and building scalable microservices solutions that power trading platforms, and will involve leadership and mentorship of a talented engineering team.

Responsibilities

  • Lead, mentor, and manage a team of engineers, fostering a culture of high-quality development and innovation.
  • Architect and develop scalable microservices-based solutions that support high-performance, real-time trading systems.
  • Design and optimize APIs using C# , ensuring high efficiency and reliability across trading platforms.
  • Implement robust security practices for financial and trading systems, maintaining regulatory and industry standards.
  • Drive performance optimization efforts, including system monitoring and troubleshooting to ensure optimal operation.
  • Manage and optimize CI / CD pipelines to streamline development workflows and ensure smooth deployment processes.
  • Promote agile methodologies, test-driven development (TDD) , and industry best practices throughout the team.
  • Ensure comprehensive API documentation and versioning using tools like Swagger and OpenAPI .
  • Integrate with various trading platforms such as MT4, MT5, DxTrade, C-Trader, Rithmic, OneTrade, MatchTrade, Sirix, and NinjaTrader.
  • Collaborate with product managers, designers, and other stakeholders to align technical solutions with business objectives.
  • Oversee code reviews, design discussions, and system architecture to maintain high-quality code.
  • Develop disaster recovery and failover strategies to ensure system resilience.
  • Be the ultimate technical authority, resolving critical issues and taking full responsibility for the technology, even during holidays.

Requirements

  • C++ : Experience with performance-critical components.
  • ScyllaDB : High-performance NoSQL database solutions.
  • Redis : In-memory caching and real-time data processing.
  • ElasticSearch : Log aggregation, real-time search, and analytics.
  • InfluxDB : Time-series data management and analytics.
  • Terraform / CloudFormation : Infrastructure as Code (IaC) expertise.
  • Cloud & Backend Development :

  • AWS Services : Lambda, DynamoDB, API Gateway, EC2, ECS / ECR.
  • C# : Strong proficiency in API development, parallel processing, and asynchronous programming.
  • Trading Platform Integration : Experience with MT4, MT5, DxTrade, C-Trader, or other trading platforms.
  • Understanding of financial markets, trading strategies, and algorithmic trading is preferred.
  • Experience with market data feeds, FIX protocol, and WebSocket APIs.
  • Expertise in microservices architecture , containerization (Docker, Kubernetes), CI / CD pipelines, and version control systems (Git).
  • Deep understanding of performance optimization, security best practices, and system monitoring (AWS CloudWatch, Prometheus, New Relic).
  • Development Methodologies & Best Practices :

  • Agile development methodologies (Scrum).
  • Test-Driven Development (TDD) and unit testing.
  • Software design patterns and best practices for scalable and maintainable code.
  • DevSecOps integration for security-focused development workflows.
  • Soft Skills & Leadership :

  • Strong Leadership : Ability to lead, motivate, and set high-quality standards for engineering teams.
  • Problem-Solving Mindset : Strong analytical and debugging skills to solve complex technical issues.
  • Proactive & Motivated : Strong initiative and ability to drive projects forward.
  • Mentorship : Experience in training junior developers and fostering collaboration.
  • Excellent Communication : Able to explain technical concepts clearly to both technical and non-technical stakeholders.
  • Time Management & Prioritization : Ability to manage multiple projects and deadlines effectively.
  • Cross-Team Collaboration : Effective communication and collaboration with other departments to achieve common goals.
  • This is a remote position , so please ensure that you have access to a reliable device and a stable internet connection to perform your duties effectively.

    Please note that only shortlisted candidates will be contacted.

    Feel free to share this opportunity with your colleagues or friends. Thank you!

    Create a job alert for this search

    Software Engineer • ID

    Related jobs
    Software Engineer

    Software Engineer

    Unition 英商優潠科技有限公司 • WorkFromHome, Indonesia
    Unition is a team passionate about developing and maintaining online software platforms for the long term.Asia-Pacific & European regions, and expanding into more global markets.Value diversity & c...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer – GTM Systems

    Senior Software Engineer – GTM Systems

    Intercom • WorkFromHome, Indonesia
    Intercom is the AI Customer Service company on a mission to help businesses provide incredible customer experiences.Our AI agent Fin, the most advanced customer service AI agent on the market, lets...Show more
    Last updated: 7 days ago • Promoted
    Java Lead ENGINEER | Product R&D, Innovation & Ownership

    Java Lead ENGINEER | Product R&D, Innovation & Ownership

    CSG Systems • WorkFromHome, Indonesia
    At CSG, we choose to see beyond a resume paper.We put your story, perspective, background, and what you have to offer first. While the traditional approach works for some, many miss out on fantastic...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    modernvet • Indonesia
    At modernvet, we’re transforming veterinary care through world‑class medical standards, technology, and hospitality.Our ecosystem of integrated tools streamlines operations so vets can focus on car...Show more
    Last updated: 6 days ago • Promoted
    Senior Software Engineer (Multiple Stacks) - Remote Contract

    Senior Software Engineer (Multiple Stacks) - Remote Contract

    Salve.Inno Consulting • Indonesia, Indonesia
    We are hiring experienced Senior Software Engineers (3-9 years) for ongoing, short-term remote projects with a global AI-driven platform. This initiative supports a leading technology client's LLM E...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Multiple Stacks) - RemoteContract

    Senior Software Engineer (Multiple Stacks) - RemoteContract

    Salve.Inno Consulting • Indonesia, Indonesia
    We are hiring experienced Senior Software Engineers (3-9 years) for ongoing, short-term remote projects with a global AI-driven platform. This initiative supports a leading technology client's LLM E...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    CloudEats • Indonesia
    Talent Acquisition Lead @ CloudEats.Get AI‑powered advice on this job and more exclusive features.Direct message the job poster from CloudEats. Senior Full Stack Engineer exists to bridge the gap be...Show more
    Last updated: 8 days ago • Promoted
    Lead Software Engineer, Mobile (Android) - Fulfilment

    Lead Software Engineer, Mobile (Android) - Fulfilment

    Grab • Indonesia
    Lead Software Engineer, Mobile (Android) - Fulfilment.Apply for the Lead Software Engineer, Mobile (Android) - Fulfilment role at. Be among the first 25 applicants.Grab is Southeast Asia's leading s...Show more
    Last updated: 7 days ago • Promoted
    Ux / Ui Senior Software Engineer

    Ux / Ui Senior Software Engineer

    Partner One Capital • Indonesia
    Senior UI / UX Software Engineer.In this role, you will collaborate with an exceptional team of designers, engineers, and cybersecurity experts to transform complex data into clear, actionable insigh...Show more
    Last updated: 4 hours ago • Promoted • New!
    Junior-Mid Software Engineer

    Junior-Mid Software Engineer

    CareNow Indonesia • Indonesia
    CareNow Indonesia is making healthcare financing more accessible for millions of Indonesians — and we’re growing fast.We partner with healthcare providers across dental, optical, beauty, and other ...Show more
    Last updated: 4 hours ago • Promoted • New!
    Lead SRE Engineer

    Lead SRE Engineer

    Gojek Group • Indonesia
    At Engineering Platform - Site Reliability Engineering, Gojek; we are looking for passionate engineers to join us in improving, and managing Gojek's engineering productivity, reliability, and obser...Show more
    Last updated: 8 days ago • Promoted
    Software Dev Engineer Lead

    Software Dev Engineer Lead

    CSG • WorkFromHome, Indonesia
    Hi, I'm Sushma Nayak your Recruiter.At CSG, we choose to see beyond a resume paper.We put your story, perspective, background, and what you have to offer first. While the traditional approach works ...Show more
    Last updated: 8 days ago • Promoted
    Senior Software Engineer, Mobile (Android) - Fulfilment

    Senior Software Engineer, Mobile (Android) - Fulfilment

    Grab • Indonesia
    Senior Software Engineer, Mobile (Android) – Fulfillment.Join Grab, Southeast Asia’s leading superapp, to develop high-throughput, real-time Android applications that enhance driver and partner exp...Show more
    Last updated: 8 days ago • Promoted
    Software Dev Engineer Lead

    Software Dev Engineer Lead

    CSG Systems • WorkFromHome, Indonesia
    Software Dev Engineer Lead page is loaded## Software Dev Engineer Leadremote type : Remotelocations : Indonesia Remotetime type : Full timeposted on : Posted Todayjob requisition id : 30796Hi,...Show more
    Last updated: 8 days ago • Promoted
    Lead Software Engineer, Backend (Lending - Credit Risk)

    Lead Software Engineer, Backend (Lending - Credit Risk)

    Grab • Indonesia
    Grab is Southeast Asia’s leading superapp, delivering meals, managing finances, and providing hassle‑free transit solutions. We harness technology and AI to drive South‑East Asia forward, economical...Show more
    Last updated: 8 days ago • Promoted
    Software Engineer, CoreTrading

    Software Engineer, CoreTrading

    Alpaca • WorkFromHome, Indonesia
    Alpaca is a US-headquartered self-clearing broker-dealer and brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24 / 5 trading, and more. Our recent Series C funding round broug...Show more
    Last updated: 4 hours ago • Promoted • New!
    Staff Site Reliability Engineer, Database

    Staff Site Reliability Engineer, Database

    Alpaca • WorkFromHome, Indonesia
    Staff Site Reliability Engineer, Database.Alpaca is a US-headquartered self-clearing broker-dealer and brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24 / 5 trading, and mo...Show more
    Last updated: 4 hours ago • Promoted • New!
    Senior Software Engineer, Account Onboarding & Management

    Senior Software Engineer, Account Onboarding & Management

    Reap • Indonesia
    Senior Software Engineer, Account Onboarding & Management.Reap is a global financial technology company headquartered in Hong Kong with employees across multiple countries.We enable financial conne...Show more
    Last updated: 8 days ago • Promoted