Please scroll down, To apply

Sr. Blockchain Engineer

hiring now

Sila

2021-12-03 08:50:34

Job location Portland, Oregon, United States

Job type: fulltime

Job industry: Banking & Financial Services

Job description

Sila's goal is to transform the financial landscape by creating an open-access financial network with a stable cryptocurrency at its core. We want to help developers and entrepreneurs bring their fintech ideas to market quicker and easier by incorporating compliant processes and making money programmable.


As a Senior Blockchain Engineer you will oversee the implementation of blockchain technology within our product, including writing smart contracts, evaluating new blockchains and managing the commercial blockchain application. As our business grows you may lead a team of engineers focused on blockchain technology.


In this role, you will have the opportunity to:

Blockchain Development: As a part of our team, you will collaborate to deliver, test and improve on our blockchain-integrated financial services platform. Your primary responsibilities will be creating blockchain functionality and integrating that into our business processes. Initially, you will work primarily with Ethereum (both mainnet and our private network) and Celo. You will be in charge of creating, maintaining, monitoring and improving our smart contracts.

Software Development: In addition to the strictly blockchain responsibilities, you will implement the functionality required for our systems to interact with these smart contracts. This includes submitting transactions, monitoring transactions status, monitoring on-chain events, and notifying other services of these events and outcomes. You will also work with Operations to implement monitoring and reconciliation processes on our ERC-20 stablecoin.

R & D: As a Blockchain Engineer at Sila, you will also be evaluating new and existing blockchain networks, providers and technologies for a fit within our use cases. As a part of this research, you will stay current with the latest academic and commercial news and publications. You will evaluate new solutions and propose changes when relevant.

Documentation & Training: You will be responsible for ensuring that all processes, interfaces, and systems are adequately documented for internal and external needs. Sila places a high value on mentoring and cross-training based on interest and aptitude, so you will also be involved in mentoring and building blockchain-related skill sets in other members of the engineering team.

Management & Accountability: You will be responsible for estimating effort and establishing timelines based on business requirements, as well as drafting the implementation plans for blockchain-related projects. You will be accountable for delivering based on the timeline that you specify, and will be expected to notify your manager of any changes to the timeline as the project progresses. On some projects you will also be managing work assignments for a small team and ensuring that work is delivered as specified and on time.

  • Audit, maintain, and improve ERC20 smart contracts
  • Port Ethereum ERC20 smart contract functionality to additional blockchain networks
  • Deploy, monitor and maintain ERC20 stablecoin, including expanding to additional networks
  • Deploy, configure, manage and maintain blockchain nodes on all supported networks as needed to insure operational success and redundancy in the event of a node failure
  • Develop, maintain and extend async and event-driven high-availability applications to manage integration with internal systems
  • Ensure that all systems are capable of specified throughput and capabilities
  • Assist in writing and maintaining public documentation
  • Implement liquidity management and controls
  • Research, design, develop, and test blockchain technologies
  • Evaluate new tools and technologies as they continually evolve
  • Be involved in the global blockchain community, reviewing, implementing and integrating the latest techniques and improvements
  • Ensure that all processes and infrastructure are internally documented as they are implemented
  • Other Duties as assigned


To be successful in this role, it would be helpful if you have:

  • Strong knowledge of common algorithms and data structures
  • Experience with one or more blockchain technologies
  • 7+ years software development
  • Experience working with microservices and enterprise applications
  • Proficiency in one or more object-oriented language / framework
  • 3+ years smart contract development and/or blockchain experience
  • Familiarity with basic cryptography
  • A bachelor's degree in computer science, information systems, or engineering (or equivalent experience)
  • Familiarity with P2P networks
  • Demonstrated ability to write efficient and testable code
  • Experience developing high-availability and high-throughput applicationsExcellent technical abilities
  • Excellent written and verbal communication
  • Interest in current and emerging blockchain and cryptocurrency technologies
  • Strong focus on and understanding of distributed and networked software security
  • Dedicated ability to ensure that work is fully tested and documented
  • Ability to work closely with other Product and Engineering functions, including Product Managers, DevOps, QA, and the broader Engineering team.


Preferably, you'll also have:

  • 4+ years python development experience
  • Familiarity designing and working with relational and/or nosql databases
  • Experience with the financial and/or securities industries
  • Familiarity with ethereum based PoS networks, such as Celo
  • Experience creating or integrating liquidity pools / AMMs


As a member of the Sila Team you will:

  • Be part of developing and building a whole new financial system making moving money quicker and easier.
  • Be joining a great and diverse team of experienced and respected professionals.
  • Play an active role in bringing our customers' dreams to life and through them serve the financial needs of many underserved populations around the world.


In this role, you'll be eligible for:

  • Expected salary is $145,000-185,000 , depending on relevant experience.
  • Stock options and benefits package including health care, retirement, paid company holidays, and responsible "unlimited" time off.


Values

  • Accountability - we hold each other to the highest standards to ensure quality in ourselves and our products
  • Teamwork - we support each other to succeed as a team; we are collaborative and help each other develop
  • Fearless - we take calculated risks and we are not afraid to learn from setbacks and failures
  • Respect - we treat every team member with respect, and welcome differing viewpoints. No mean-spirited, selfish, or condescending behavior allowed
  • Integrity - we are honest and forthright about who we are; we admit our mistakes; we live our values
  • Fun - we are serious about injecting humor, play, and joy into our daily work


Job Type: Full-time

Keywords: blockchain, network, developer, solidity, smart contracts, ethereum, erc20, dapps, cryptocurrency, p2p, decentralized, evm, python, celo, amm, liquidity, fintech


Sila is an Equal Opportunity Employer. Sila does not discriminate on the basis of race, religion, color, sex, sexual orientation, gender identity or expression, age, non-disqualifying physical or mental disability, genetic information, pregnancy, citizenship status, national origin, veteran status, uniformed service member status, or any other category protected by applicable federal, state, or local laws. All employment is decided on the basis of qualifications, merit, and business need.

Inform a friend!

Nearby jobs

EVENT CLEANER | 17 PER HOUR Beaverton

Sales Estimator Portland

Case Worker - Remote Adair Village

Top