Search by job, company or skills

IC Markets

Software Engineering Manager

Save
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

IC Markets Global is one of the most renowned Forex CFD provider, offering trading solutions for active day traders and scalpers as well as traders that are new to the forex market. IC Markets Global offers its clients cutting edge trading platforms, low latency connectivity and superior liquidity.

IC Markets Global is revolutionizing online forex trading. Traders are now able to gain access to pricing previously only available to investment banks and high net worth individuals.

Our management team have significant experience in the Forex, CFD and Equity markets in Asia, Europe and North America. It is this experience that has enabled us to select the best possible technology solutions and hand pick some of the best pricing providers available in the market.

Role Overview

IC Markets is seeking an Engineering Manager with a proven track record of technical leadership and strategic expertise to oversee the development and evolution of our trading platforms. This role is instrumental in driving innovation, modernizing legacy systems, and ensuring the delivery of high-quality, scalable solutions.

With a strong background in Dockerized architectures, Microservices, Event-Driven Domain Architectures, and Big Data, the Engineering Manager will play a critical role in integrating cutting-edge technologies into a robust and flexible infrastructure. This position also requires hands-on proficiency in SQL, Cloud technologies, and Agile delivery frameworks, alongside mastery of the .NET Framework and AWS.

Key Responsibilities:

• Strategic Leadership and Management:

o Lead and mentor cross-functional engineering teams, including Agile Squad Leads and architects, to deliver on modernization and migration initiatives.

o Collaborate with stakeholders to align engineering strategies with business goals and technical requirements.

o Foster a high-performance engineering culture that emphasizes technical excellence, accountability, and continuous improvement.

• Architectural Innovation and Modernization:

o Architect and oversee the seamless migration of legacy systems into the IC Markets ecosystem, ensuring minimal disruption and maximum scalability.

o Spearhead the design and implementation of Dockerized solutions, integrating event-driven architectures, microservices, and big data pipelines.

o Ensure the architecture leverages AWS serverless technologies, maximizing efficiency and reducing operational complexity.

• Technical Leadership and Execution:

o Provide hands-on technical leadership, guiding the team in containerized application development, big data processing, and distributed systems design.

o Optimize and modernize SQL-based systems, ensuring their seamless integration with cloud-native infrastructure.

o Drive the adoption of CI/CD practices and container orchestration technologies (e.g., Kubernetes) to streamline deployment processes.

o Act as a technical authority, resolving complex engineering challenges and ensuring adherence to best practices.

• Operational Excellence:

o Establish and track KPIs to evaluate system performance, team productivity, and the success of migration and modernization efforts.

o Oversee Agile delivery cycles, ensuring that technical debt elimination and migration projects are delivered on time and within budget.

Qualifications:

• Education and Certifications:

o Bachelor's degree in Computer Science, Engineering, or a related field.

• Experience:

o A minimum of 7 years in software engineering, including 4+ years in leadership roles managing diverse engineering teams.

o Proven expertise in Dockerized architectures, including multi-domain microservices, big data pipelines, and event-driven systems.

o Strong experience with SQL databases, cloud-native technologies, and distributed system design.

• Technical Expertise:

o Mastery of .NET Framework in cloud-native development, particularly within AWS environments.

o Proficiency with containerization technologies (e.g., Docker) and orchestration platforms (e.g., Kubernetes, ECS).

o In-depth knowledge of event-driven architectures, domain-driven design, and real-time data processing.

o Expertise in serverless architectures using AWS Lambda, DynamoDB, EventBridge, and S3.

• Methodologies and Practices:

o Extensive experience in Agile methodologies, with a focus on iterative delivery and continuous improvement.

o Demonstrated ability to lead DevOps transformations, emphasizing automation, CI/CD pipelines, and infrastructure as code.

Preferred Skills:

• Strong strategic and analytical thinking, with a focus on eliminating inefficiencies and scaling systems effectively.

• Exceptional communication skills, enabling seamless collaboration across technical and non-technical teams.

• Familiarity with integrating AI/ML pipelines into trading platforms to enhance predictive analytics and decision-making.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 149081129

Similar Jobs

Hyderabad, India

Skills:

.NETcontainerization JenkinsTerraformDockerAnsibleRestful ApisKubernetesPythonInfrastructure as CodeAWS cloud servicesGitLab CImicroservices architectureCI CD tools

Hyderabad, India

Skills:

O365MlThreat AnalysisNlpAzurePenetration TestingBig DataMicrosoft Cloud Servicessearch technologiesEntra

Hyderabad, India

Skills:

NetworksNetworkingStorage technologiesServersKubernetesCompute technologiesInfrastructure platformsRacksHardware systems

Hyderabad, India

Skills:

JavaJenkinsDockerTerraformAnsibleRestful ApisKubernetesPythonAWS cloud servicesGitLab CImicroservices architectureCI CD tools

Hyderabad, India

Skills:

JavaJenkinsDockerTerraformAnsibleRestful ApisKubernetesPythonGitLab CImicroservices architectureAWS cloud services