Remote Otter LogoRemoteOtter

Lead Software Engineer - Remote

Posted 10 weeks ago
Software Development
Full Time
Indonesia

Overview

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.

In Short

  • 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

  • Proven experience as a Lead Software Engineer or similar role.
  • Strong proficiency in C# and microservices architecture.
  • Experience with CI/CD tools and practices.
  • Knowledge of trading platforms and financial systems.
  • Excellent leadership and mentoring skills.
  • Strong problem-solving and analytical skills.
  • Familiarity with agile methodologies and test-driven development.
  • Experience in API design and documentation.
  • Ability to work in a fast-paced environment.
  • Strong communication and collaboration skills.

Benefits

  • Competitive salary and performance bonuses.
  • Opportunities for professional development and training.
  • Flexible working hours and remote work options.
  • Health and wellness programs.
  • Dynamic and innovative work environment.
  • Collaborative team culture.
  • Access to cutting-edge technologies.
  • Annual company retreats and team-building activities.
  • Support for work-life balance.
  • Opportunity to make a significant impact in a growing company.
IBMC logo

IBMC

IBMC is a forward-thinking company focused on enhancing brand awareness and driving customer engagement through innovative digital marketing strategies. With a commitment to excellence, IBMC seeks to lead the market by executing integrated marketing campaigns that align with brand objectives and key performance indicators. The company values creativity, strategic thinking, and data-driven decision-making, ensuring a cohesive brand identity across all platforms. IBMC is dedicated to optimizing marketing efforts through continuous testing and analysis, while fostering collaboration with external partners to maximize campaign effectiveness.

Share This Job!

Save This Job!

Similar Jobs:

Keywords Studios logo

Lead Software Engineer - Remote

Keywords Studios

11 weeks ago

Join MPG as a Lead Software Engineer, balancing leadership and technical responsibilities while guiding a team of engineers.

UK
Full-time
Software Development
PNC Bank NA logo

Software Engineer Lead - Remote

PNC Bank NA

12 weeks ago

The Software Engineer Lead at PNC is responsible for leading software design and development in a remote work environment.

USA
Full-time
Software Development
$55,000.00 - $179,400.00/year

S.G

Lead Software Engineer - Remote

SBTech Global

13 weeks ago

Join DraftKings as a Lead Software Engineer to lead a backend team in delivering innovative sports and entertainment applications.

Ukraine
Full-time
Software Development
Smarsh logo

Lead Software Engineer - Remote

Smarsh

13 weeks ago

Smarsh is seeking a Lead Software Engineer to oversee the development of high-quality software solutions for compliance management.

USA
Full-time
Software Development
Superduper logo

Lead Software Engineer - Remote

Superduper

14 weeks ago

Join our innovative iGaming company as a Lead Software Engineer to architect and develop next-generation products for a global audience.

Brazil
Full-time
Software Development