Senior Software Engineer
We are currently seeking a highly motivated, self-driven, and knowledgeable Senior Software Engineer to join our team to develop blockchain based solutions. The right candidates will be an integral part of our team, supporting our continued growth and innovation for greater social impact.
Objective: As a technical lead, the Senior Software Engineer will oversee the design, development, and troubleshooting of the our's software solutions such as the blockchain based peer to peer platform. The P2P platform, funded by the U.S. Department of Energy, is a blockchain based transactive energy platform that aims to empower consumers actively participating in the energy market and to enhance energy efficiency and flexibility for better grid reliability and resilience.
Primary Responsibilities for the role (including, but not limited to):
- Monitor and evaluate new tools and technologies that keep our in a leadership position
- Design, document, and develop a coherent software architecture spanning multiple platforms
- Determine process improvements, best practices, and develop new processes
- Work in close partnership with cross-functional teams
- Supervise and mentor junior Software Engineers
Ideal candidate will possess the following:
- B.S., M.S., or Ph.D in Computer Science or a related discipline.
- Minimum 5 years of programming experience
- Proven track record of leading and recruiting a high-performance software team
- Practical experience designing and delivering an end-to-end solution
- Working knowledge of blockchain technologies such as Bitcoin, Ethereum, and Hyperledger
- Experience with open-source projects
Job Type
Client Payroll
Positions
Backend Developer
Must have Skills
Languages
english -Basic
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
50 - 65 USD/Hour (Hourly rate)
65 USD
50 - 65 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Nancy M