We are actively searching for a Senior Software Engineer (Golang) to join our team on a permanent basis. In this position you will function as a Senior Software Engineer on a team of five building out our EVM based trading platform. Our Team takes pride in crafting enterprise-level solutions at lightning speed, prioritizing nanosecond-level optimization to achieve the fastest time to market. We are a publicly traded company with excellent stability and a leading total compensation package that consists of competitive base pay, stock options, bonus, 401K with match and a complete healthcare package.
Responsibilities
- Create offerings that leverage the profit validators gain, while creating offerings for searchers
- Develop and implement strategies to optimize performance
- Collaborate with cross-functional teams to support blockchain best solutions
- Provide insight on best practices working with validators an traders in regards to ETH
- Work on special data analysis projects, as needed
Requirements
- At least 5 years of experience with designing, building, testing and implementing highly scalable and distributed backend systems
- Ideally 2 years experience designing and implementing blockchain products
- Expertise using Golang, but open to considering developers with core strength in Rust as well.
- Ability to read, modify blockchain core code (geth, bor, prysm, ...)
- Experience building MEV or AMM products personally or professionally is preferred but not required.
- Strong communication and problem solving skills