Remote Principal Ruby Engineer
closedFigment
π΅ $200k-$220k
πRemote - Canada
Job highlights
Summary
Join Figment, the world's leading provider of blockchain infrastructure, as a Principal Software Engineer to drive business logics and APIs for staking and unstaking tokens on various networks. This role involves leading initiatives end-to-end, contributing code as a leader and SME, working closely with Product Managers, and collaborating with cross-functional team members.
Requirements
- 7+ years of engineering experience, and 2+ years of experience as a Principal Engineer (or comparable) on a team of 3+ engineers; driving technical directions of large, impactful initiatives at scale
- Proven Ruby on Rails expertise, with a track record of successful Rails projects
- In-depth understanding of system design and multi-services architecture
- Experience owning and building features and systems end-to-end: from conception deployment
- Experience executing data-intensive projects, and with data storage solutions (SQL/Redis/Data warehousing)
- Familiarity with Ethereum and other blockchain technologies (such as Solana and Cosmos)
- Working knowledge of product development and deployment principles and best-practices
- Strong communication and problem-solving skills; and the ability to collaborate across Engineering and all partner functions
- Result-oriented mentality; with a strong preference for simplicity and maintainability
- A drive and passion for growth and learning, with proven ability to adapt and produce quickly
Responsibilities
- Lead initiatives end-to-end through technical design, technical roadmap, implementation, and testing
- Be the dedicated technical owner of products & processes
- Contribute code as a leader and SME; influence best practices, and set standards for the rest of the team
- Work closely with Product Managers to distill requirements, communicate design solutions, and set outcomes/expectations
- Work side-by-side with our Security team to deliver the most secure and resilient solutions
- Collaborate with cross-functional team members on all aspects of product development and delivery
- Lead and refine the teamβs software development processes
- Demonstrate technical expertise in multiple domains and act as a mentor to others
Preferred Qualifications
- Experience developing smart contracts and de-fi protocols
- Hands-on experience with cloud platforms such as AWS, Google Cloud, or Azure
- Experience with containerization technologies (such as Docker) and orchestration tools (such as Kubernetes)
Benefits
- 100% remote-first environment, with co-working spaces in our employee βhubsβ across the globe for those who enjoy a hybrid model
- 4 weeks of PTO that kick in day one, with an additional 1 week of flex days
- Extended company-paid health benefits that kick in day one
- Best in class parental leave and flexible arrangements
- A home office stipend to create a space that you enjoy working in
- Monthly Wifi reimbursement
- A yearly Learning & Development budget
- 401K (US) or RRSP match (Canada)
- Stock Options in the company
- Competitive bonus (based on company performance) that is distributed bi-annually - we believe that the companyβs success should be shared with our employees often
- Annual onsite company gatherings and retreats to inspire team bonding, collaboration, and fun!
This job is filled or no longer available
Similar Remote Jobs
- π°$157k-$232kπUnited States
- π°$120k-$190kπUnited States
- πUnited Kingdom
- π°$142k-$208kπUnited States
- πUnited States
- π°$153k-$171kπWorldwide
- πWorldwide
- πPortugal
- π°$123k-$147kπUnited Kingdom
- πCentral America and South America