15 days ago

Logo of Terrace

Backend Software Engineer

$60k - $60k

Terrace

Remote

We are seeking a highly motivated and experienced software engineer to join our team and work on our trading platform. As a software engineer, you will be responsible for designing and implementing centralized markets integrations, high-speed order execution, and improving and maintaining our existing trading system.

Responsibilities

  • Design and develop integrations with centralized finance exchanges, market makers, and OTC desks
  • Develop and maintain microservices in Kubernetes
  • Collaborate with other engineers to improve the overall performance of the trading platform
  • Optimize the platform for low latency and high throughput
  • Troubleshoot and resolve issues related to trading, order management, and market data feeds
  • Ensure the platform is scalable, reliable, and secure

Qualifications

  • Expert-level knowledge of Go
  • 2+ years working on the Go backends (CRUD pattern, building REST APIs, GraphQL)
  • Knowledge of crypto derivatives and trading platforms preferred
  • Experience with Kubernetes and deploying microservices
  • Solid understanding of data structures and algorithms
  • Familiarity with distributed systems and messaging frameworks such as Kafka
  • Strong problem-solving and analytical skills
  • Excellent written and verbal communication skills
  • Bachelors or Masters degree in Computer Science, Engineering or a related field
  • Experience in developing integrations with trading APIs preferred
  • Knowledge and experience with derivatives and trading platforms preferred

About Terrace

Terrace is the all-in-one trading terminal and portfolio management system for crypto.

Terrace is a non-custodial crypto trading terminal and broker with better pricing, deeper liquidity, and broader asset coverage than any CEX, DEX, or MM. Terrace aggregates centralized and decentralized liquidity and abstracts away wallets, chains and venues.

Additional Information

We’re working to build a more inclusive and decentralized economy where we all have equal access to opportunity, and we strive to live by these same values in building our workplace. Terrace is a proud equal opportunity employer. We work hard to evaluate all employees and job applicants consistently, without regard to race, color, religion, gender, national origin, age, disability, pregnancy, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.

We believe in fairness and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with their recruiter, who will treat these requests as confidentially as possible.

Terrace is an Equal Opportunity Employer. We’re committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.

Terrace is the all-in-one trading terminal and portfolio management system for crypto. Terrace is a non-custodial crypto trading terminal and broker with better pricing, deeper liquidity, and broader asset coverage than any CEX, DEX, or MM. Terrace aggregates centralized and decentralized liquidity and abstracts away wallets, chains and venues.