Remote Principal Ruby Engineer

Logo of Figment

Figment

πŸ’΅ $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!

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let Figment know you found this job on JobsCollider. Thanks! πŸ™