
Back End Engineer
Job Description
Posted on: March 9, 2025
Metrics is seeking a Senior Software Engineer to help build a cutting-edge crypto-derivatives trading platform. You will collaborate with software engineers, leadership, product managers, and other team members to design and implement trading services while contributing to the development of the platform’s core backend. The ideal candidate has experience in building trading systems and a passion for designing and developing highly scalable, distributed software with production-level code quality.
Key Responsibilities
- Design low-latency, highly scalable distributed trading systems with a strong focus on performance, security, and reliability.
- Develop backend microservices in Golang.
- Write unit and integration tests to ensure robust, reliable code.
- Conduct code reviews, design reviews, and contribute to technical documentation.
- Containerize applications and deploy them to production and non-production environments using CI/CD pipelines.
- Help manage cloud infrastructure on AWS, including logging, tracing, monitoring, and troubleshooting production issues.
- Mentor other engineers on coding best practices and provide guidance on technical strategy and work prioritization.
Minimum Qualifications
- 8+ years of experience in software design, development, and operations, with a focus on trading systems.
- Strong expertise in algorithmic trading, with an emphasis on low-latency and high-throughput.
- Experience developing production-quality backend services in Go (Golang).
- Proven ability to design and build low-latency, large-scale distributed systems.
- Deep knowledge of SQL and NoSQL databases (MongoDB, DynamoDB, PostgreSQL, etc.).
- Experience working in Agile environments, writing clean, maintainable code, and utilizing best practices such as pair programming, unit testing, continuous integration, and code reviews.
- Strong computer science fundamentals, including problem-solving, data structures, algorithms, and complexity analysis.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Volunteer Full Stack Web Developer

Javascript Fullstack Engineer - Tech Lead

Javascript Fullstack Engineer - Senior

Senior Principal Software Engineer (JavaScript, Java)
