Software Engineer - Backend
About the Company
SALT is the pioneer of crypto-backed lending and offers crypto-focused financial services for individuals and businesses. Our mission is to build products that increase access to financial opportunities and give people more control over their ability to generate wealth long term. Committed to fostering adoption of blockchain technology, we’re working to bridge cryptocurrency with traditional finance. With an emphasis on security and customer service, we provide the technology, infrastructure, and tools that make it easy for crypto holders, businesses, banks, and governments across the globe to participate in the blockchain economy. SALT operates a blockchain-based platform that facilitates the issuance of consumer and commercial asset-backed loans secured with cryptocurrency and provides asset management services. The platform is a wholly-owned subsidiary of Salt Blockchain Inc. For more information, please visit saltlending.com.
About the Position
The Software Engineering team at SALT has an opportunity for a motivated professional to serve as a Software Engineer, working with and on key areas of the system, such as account services, blockchain monitoring, risk mitigation, transaction processing, loan management, and other ad hoc reports as required by management. The Software Engineer will primarily be responsible for writing and maintaining code in our backend services that directly interface with cryptocurrency blockchains. This position requires a motivated self-learner who is willing to learn from our team while also taking the initiative to expand the team’s knowledge base of cryptocurrency technologies and business opportunities. This position will work remotely.
Primary Responsibilities:
Write web services to support and maintain the automation and scaling of our business using Node with TypeScript
Work with PostgreSQL and Redis in a micro-service architecture
Monitor builds and facilitate deployments in AWS
Collaborate closely on agile teams of designers, developers, and product managers to build new features and applications
Write automated tests around your code and leverage type checkers for maximal reliability
Research and educate the team on new technologies and approaches
Consistently document development reasoning, processes, and procedures
Integrate with new APIs, including first and third parties
Needed Candidate Experience:
At least 1 year of experience (or equivalent education) writing and testing scalable, modular, and resilient code
Familiarity with typed-functional programming languages (Typescript, Rust, Haskell)
Strong skills working with Node in TypeScript with experience building API’s in Node
Familiarity with database management systems and solid PSQL or MySQL experience
Excitement and drive to learn new technologies
Ability to work and communicate in a remote environment
Interest in helping to develop less experienced team members
Respect for quality assurance and the ability to write robust integration and unit tests
Excellent references and a history of trust in former careers
Excellent problem-solving and time-management abilities
Ability to define problems, collect data, establish facts, and draw valid conclusions
Able to establish and maintain cooperative and positive working relationships
Organized, detail-oriented, diplomatic, analytical, proactive, self motivated, dependable, and driven by excellence
Even-tempered and able to balance multiple tasks in accordance with changing deadlines and priorities in a fast-paced environment
Ability to work sensitively and effectively with individuals of diverse backgrounds
Additional Preferred Candidate Experience:
Familiarity with with cloud hosting architectures, especially AWS
Familiarity with cryptographic primitives like hashing and public-key cryptography
Understanding of Bitcoin and Ethereum fundamentals, such as: What is the purpose of mining? How is consensus enforced? How is Bitcoin sent from one address to another? How does this differ from Ethereum?
Job Type:
Full-time position
Location:
Works remotely from anywhere in the U.S.