Solve IT Strategies is looking for a Sr. Software Engineer. This role is located at San Francisco, CA.
The Main Responsibilities of a person are:
- Lead and land the addition of multpile assets to the Coinbase Developer Platform Staking API
- Build high quality Golang code to deliver at the API layer
- Build high quality Ruby/TypeScript code for the SDK layer
- Work with Product partners to understand and simplify the nuances of protocols into a unified API
- Help to make incremental improvements to the asset addition process
- Ensure best practices with regards to maintainability, testing, and observability of your work
- Debug and identify issues both before release and after
- Mentor and work with more junior engineers on the team
- Engage in code reviews and design reviews, providing high quality feedback
Skills:
- Proficiency in Golang
- Ability to write Ruby & TypeScript
- Experience working with multiple different crypto protocols
- Experience building for external developers, work in Open Source is a plus
- Knowledge of RESTful APIs and design principles
- Experience with version control systems
- Knowledge of software development best practices like TDD, CI/CD, and observability
- Excellent communication and collaboration skills
- Ability to work independently and on a team
- Ability to work in an agile environment
- Knowledge about staking is a plus
Education:- Batchelor's or Master's Degree in Computer Science, Software Engineering, or a related field
- Alternatively, equivalent work experience and a prvoen track record of success in software development