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
- Bachelor's or Master's 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.
Other Jobs from Terrace
Similar Jobs
Sr Platform Software Engineer
Sr Platform Software Engineer
Java/Cloud Engineering Lead
Développeur logiciel sénior/Senior Software Developer
Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say