As a global tech company, we empower businesses with tailored tech and business solutions that drive innovation and sustainable growth. With over 3,000 experts across 21 countries, we deliver results through flexible engagement models—whether augmenting teams, managing complex projects, or building long-term operations. We specialize in Strategy & Governance, Product Design & Growth, Software Engineering, Data Analytics & AI, Cloud & Enterprise Platforms, Cybersecurity, and industry-specific solutions for Banking, Life Sciences, and Smart Industrial sectors. Guided by our commitment to building a better world, we dedicate time, resources, and expertise to education projects, creating a lasting impact on our teams, communities, and planet.
As a Senior Go Engineer, you will play a critical role in developing and optimizing backend systems that power our trading platforms. You will work on building integrations, managing performance, and contributing to the overall system architecture, ensuring scalability, reliability, and efficiency. This role involves close collaboration with product teams, architects, and developers to deliver highquality, low-latency solutions while adhering to best practices in design and development. Working within an agile environment, you will actively participate in backlog grooming, deployment pipelines, and process improvements.
Expertise in Go programming, including proficiency with paradigms, constructs, idioms, and concurrency patterns
Background in high-speed, low-latency environments
Hands-on experience with Docker and container orchestration technologies
Familiarity with cloud computing platforms, particularly AWS, for system development and management
Strong understanding of design and development principles and best practices
Proficiency in Agile development methodologies, CI/CD pipelines, and tools such as Jira
Experience with trading platforms and architectures (e.g., MT4/MT5) is advantageous
Proactive mindset with a passion for continuous learning and curiosity
Excellent communication skills with the ability to collaborate effectively within a team environment
Proficient in English communication