Remote Principal Ruby Engineer

closed
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!
This job is filled or no longer available

Similar Remote Jobs