Senior Staff Engineer Liquidity Platform Strategy Service
You will develop critical trading infrastructure microservices, design distributed architectures, maintain a high-performance strategy engine and APIs, review code, mentor developers, ensure system scalability and resilience, troubleshoot technical issues, and apply security best practices.
Responsibilities
- Develop and maintain critical trading infrastructure microservices
- Design and implement enterprise-grade microservices and distributed architectures
- Develop and maintain the core strategy engine
- Develop high-performance backend systems and APIs
- Conduct code reviews
- Mentor junior developers
- Ensure software scalability, resiliency and maintainability
- Collaborate with cross-functional teams
- Design, implement and optimize software solutions
- Analyze and troubleshoot complex technical issues
- Implement security best practices
- Stay current with software development trends and practices
Requirements
- Solid STEM education background
- 5+ years of software development experience
- Strong understanding of scalability, resiliency and maintainability
- Strong English communication skills
- Strong work ethic and ownership
- Ability to work under pressure
- Experience with WebSocket and GraphQL
- Proficiency in Linux environments
- Familiarity with CI/CD pipelines
- Experience with Kafka, Redis, SQL databases, Docker and Kubernetes is a plus
- Knowledge of crypto trading market microstructure is a plus
Benefits
- L&D programs
- Education subsidy
- Team building programs
- Company events
- Wellness allowance
- Meal allowance
- Healthcare schemes for employees and dependants