Software Engineer - Backend

| Remote
Sorry, this job was removed at 9:03 p.m. (MST) on Friday, May 21, 2021
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

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.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SALTFind similar jobs