Senior Backend Engineer

7 days ago


Remote, Singapore Storm2 Full time

Blockchain
- Singapore (Remote)
- Posted 6 hours ago

Senior Backend Engineer

Industry: FinTech Crypto Platform

Fully Remote

Competitive Package + Flexibility

This position requires outstanding technical proficiency, professionalism, solid communication, exceptional problem-solving skills, and an eager attitude.

Strong written and oral communication is a must as the applicant will frequently be interacting with the business stakeholders and product teams to achieve the business strategic business goals.

Essential Functions / Responsibilities

Analyze Business/Product requirements and propose effective and efficient technical solutions in delivering changes and innovations to the their Exchange Accounts landscape within expected parameters of cost, time, and quality
Work with a project focus group (product engineering, product management, architecture, and CTO) to compile a work breakdown structure of tasks for given deliverables and provide realistic estimates for completion or project assignments.
Design, implement and maintain robust and effective solutions for client balances management, exposure monitoring, assets allocation, and locking for active orders that operate in real-time high throughput environment.
Develop and unit test all functional Account Management related modules created or modified according to software development best practices.
Together with Client APIs and Matching Engine Teams, develop, evolve and maintain effective internal components communication protocols between all elements on the Pro Exchange landscape.
Develop and maintain the respective operational benchmarking and monitoring models for all landscape modules related to the Pro Account Management infrastructure
Collaborate with other Developers, SREs, and QA Engineers to execute full-cycle integration, functional, and regression testing. Own and resolve all priority defects identified within the solution codebase efficiently and in a timely fashion
Promote software changes across all environments, safely and responsibly, through Development, Staging environments to deploying updates to the Production environment in a zero-downtime manner
Provide on-call Level 2 technical support during business and, occasionally, off hours depending on rotation, act as an escalation point for the Level 1 support in case of severe issues
Participate in team exercises to identify and implement areas for continuous improvement, and be proactive in bringing your ideas across
Educate and mentor your engineering colleagues in the areas of your own expertise and domain knowledge, and be open-minded and approachable

Experience Required

A minimum of 5 years of experience working in the financial trading domain (exchanges, proprietary trading firms, market makers, brokers, etc.) At least 2 years working in the crypto industry.
General understanding of the general Exchange microstructure model and components
Experience in developing high-load and high-throughput systems, serving large (thousands to millions) amounts of incoming API connections.
Good understanding of the CEX operating principles and client-facing APIs (market data, ordering, balance monitoring, historical inquiries, etc.)
Experience in designing and building various Exchange Risk Management engines and models, specifically: Margin Models and Engines, Liquidation Models and Engines and Derivative Contract Models, specifically:
crypto futures/option
perpetual futures
perpetual options
Experience working in small focus teams of high-skilled developers.

Necessary Skills

Good knowledge of the Linux operating system
Solid hands-on experience in Go
Understanding or messaging protocol engines and models (gRPC, Protobuf, Thrift, Avro, etc.)
Hands-on experience working with one of the Message Broker solutions (Kafka, RocketMQ, etc.)
Hands-on experience with the Continuous Integration principles (unit testing, pull requests, GitHub, or any specific continuous integration engine like GitLab/Jenkins/etc.)
Solid hands-on experience in building high memory load models and high throughput data processing pipelines
Good knowledge of code analysis and profiling techniques and tools (for example, Coverity, Valgrind, etc.)
Personal: self-sufficient with good hard and soft skills, committed and responsible, able to perform well under pressure

Preferred/Bonus Skills

Experience in C++ and/or Java (optional)
Experience working with Application Containers and Container Orchestrators (example: Kubernetes or Nomad)
Experience working under Continuous Delivery and Zero-Downtime models (for example: blue-green deployments, canary deployments, etc.)
Knowledge of Google Cloud and AWS Cloud Infrastructure and components (products)
Good understanding or experience in Scrum methodology
Understanding various trading models, types of trading, and rationale behind trading and market making
- Storm2 is a FinTech recruitment firm with clients across major Tech hubs in Europe, APAC and North America. To discuss


  • Backend Engineer

    12 hours ago


    Remote, Singapore Bjak Full time

    **About Us** **Position Overview**: **Responsibilities**: - Design, develop, and maintain scalable backend systems and APIs. - Collaborate with front-end developers, product managers, and other stakeholders to deliver high-quality software solutions. - Write clean, efficient, and maintainable code following best practices and coding standards. -...


  • Remote, Singapore Twelve Data Pte. Ltd. Full time

    Remote **Summary**: Twelve Data’s Backend team is looking for a high-energy Golang backend developer with a passion for creating impactful FinTech products. This team is responsible for developing stable systems that process terabytes of financial quotes daily. The tools we develop will be used by thousands of users creating their own financial worlds...


  • Remote, Singapore Silence Laboratories Pte. Ltd. Full time

    **TL;DR**: - At least 3 years of experience in JavaScript - Confidence in pure JavaScript/ Typescript development (without frameworks) - Experience in building NodeJS backend libraries and microservices - Ability to express yourself fluently in English, spoken and written. **Scope**: Responsible for driving ongoing developments, designing our flagship...


  • Remote, Singapore SLASH DIGITAL PTE. LTD. Full time

    **Job Information**: Industry - TechnologyWork Experience - 5+ yearsDate Opened - 03/01/2024Job Type - Full timeRemote Job This is a remote position. **About Slash**: Slash is a hi-tech startup studio with a mission to build tech products that change the world. Our clients are global. In addition, we build and invest our own startups and commercialize them...


  • Remote, Singapore Bandlab Technologies Full time

    **Description**: We are looking for an experienced backend engineer who will be focusing on Advertising Services development. These services help artists to promote and advertise their tracks within and outside of the BandLab platform. They are the drivers of BandLab revenue gain and belong to our Monetization stream. If you join us, you will be a part of a...


  • Remote, Singapore Bandlab Technologies Full time

    **Description**: We are looking for an experienced backend engineer who will be focusing on Opportunities service development. This service provides artists the opportunities to gain exposure and make some money at the same time with placements in movies, TV, and commercials. Or even perform at festivals - so many to choose from on a regional, national, and...


  • Remote, Singapore Skillsearch Limited Full time

    Backend Software Engineer - 14111 Skillsearch is helping a games studio find and hire an accomplished, enthusiastic and self-motivated Backend Software Engineer to join a Singapore team on a remote-working basis. This full-time role comes with a generous salary and some excellent benefits. You will be working for a new AAA producer in Singapore consisting...


  • Remote, Singapore Kabam Robotics Full time

    **Responsibilities**: - Design, develop, test and maintain backend REST APIs - Coordinate with robotics engineers to build data pipelines for robots - Work with DevOps engineers to build/extend CI/CD pipelines - Contribute to overall architecture design to build robust, scalable systems - Participate in standups, code reviews, testing on physical robots and...

  • Backend Engineer

    7 days ago


    Remote, Singapore Terraform Labs Full time

    At **Terraform Labs**, we envision a multi-chain future - one in which decentralized blockchain economies can align incentives with one another by forming bilateral, mutually beneficial economic agreements, and launching a new chain takes mere minutes. Fueled by a passionate community and deep developer talent pool, the projects we create aim to enable the...


  • Remote, Singapore Bandlab Technologies Full time

    **Description**: We are looking for an experienced backend engineer who will be focusing on the services that are built for artists and enable the ways to distribute their tracks to various streaming platforms, allow to reach their fans who are not on BandLab via alternative channels, provide functionality to get feedback from professional musicians, etc....