Backend Software Engineer II
Wallets Team
Posted on 2/1/2022
INACTIVE
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Docker
C/C++/C#
Git
Java
Linux/Unix
Microsoft Azure
Oracle
REST APIs
SQL
Requirements
- Minimum 3 years of software development experience in one or more C-like object-oriented programming languages (e.g. C#, Java, C++) - C# experience highly preferred
- Experience with service-oriented architectures and RESTful API design
- Proficient in object-oriented analysis and design of software design patterns
- Experience with system architecture and end-to-end solution design
- Experience building data-driven software components with enterprise relational database systems (e.g. SQL Server, Oracle)
- Linux and virtualization knowledge (Docker, LXC)
- Excellent verbal and written communication skills
- Experience with modern version control systems such as Git
- Blockchain experience (protocols, running nodes, etc.)
- Understanding of cryptography and security fundamentals
- Understanding of blockchain technologies, peer networking, smart contracts, etc
- Experience building services on cloud infrastructure (e.g. Azure, AWS)
Responsibilities
- Develop a deep understanding of blockchain projects and their software components to facilitate their integration into the Bittrex wallet infrastructure
- Build software components and services that integrate with blockchain APIs to enable monitoring and transferring of funds to/from the exchange platform
- Drive enhancements to our Wallet framework to improve scalability, maintainability, and configurability
- Contribute to the team's operational excellence, building tools, and frameworks to streamline/automate aspects of the blockchain integration process
- Build new Wallet products and features in alignment with Bittrex business initiatives
- Nurture an awareness/understanding of blockchain developments with the rest of the organization to surface opportunities for technical and business innovation
- Design, extend and utilize abstractions and interfaces to streamline integrations for separate blockchain protocols
- Demonstrate a dedication to testing, using our existing test frameworks on new projects and extending where appropriate
Bittrex Support operates as a digital asset trading platform.
Company Overview
Bittrex Support operates as a digital asset trading platform.
Benefits
- Fully remote or hybrid work options
- Flexible PTO
- 401(k) participation with employer match
- Top of the line health coverage
- Health savings account (HSA)
- Education and home office stipends