Senior, Staff, or Principal Software Engineer / Web3 / Blockchain

at Motion Recruitment
Published May 6, 2022
Location Scottsdale, AZ
Category Default  
Job Type Full-time  


A company in the web3 space is building a platform for rapid blockchain application development and is scaling out their software engineering team. This company is well-positioned to become the go-to platform for anyone looking to build commercial blockchain web3 applications. They are looking to bring on multiple level of JVM software engineers to help develop their core platoform. Senior engineers - individual contributors with 5+ years of experience in modern JVM tools Staff engineers - additional experience to a senior, but adding some leadership duties Principal engineers - true hands-on experts in JVM that can lead from the front technically and help guide teams in solves the most complex engineering and platform architecture challenges For any position, the ideal candidate has strong experience in core Java JVM and a demonstrated track record in building commercial-grade software products at scale. Also, looking for strong computer science fundamentals in algorithms, data structures, and design patterns. If you're looking to make a big impact with a company that is working in the Web 3 Blockchain space, apply today! Required Skills Experience 5+ years of professional experience in commercial software development for senior engineers 8+ YOE for staff and more for principal Strong computer science fundamentals derived from a combination of education (Master's degree in CS preferred) and professional experience Strong knowledge of core Java and JVM technologies Exposure to at least one other JVM language preferred Previous work on scalable and modular systems Experience achieving high testing code coverage over a large codebase Leveraged automation for CICD Public cloud experience Comfortable working with a range of databases Excellent communication and interpersonal abilities Bachelor's degree in computer science or mathematics Desired Skills Experience Exposure, knowledge, andor experience with blockchain application development Working knowledge of modern security concerns as they relate to software development and big, big bonus for understanding of security surrounding blockchain application development Familiarity with cryptographic tools and libraries Master's degree or PhD in computer science You will receive the following benefits Insurance - medical, dental, vision, disability, life 401(k) with employer match Restricted stock purchase plan Unlimited discretionary PTO plan + holidays Flexible scheduling and indefinitely remote Continuous training and development Applicants must be currently authorized to work in the United States on a full-time basis now and in the future.

Drop files here browse files ...