Senior Software Engineer

Figment Logo

Figment

πŸ’΅ $100k-$126k
πŸ“Remote - Canada

Summary

Join Figment, a leading provider of blockchain staking solutions, as a Senior Software Engineer. You will design, develop, and optimize software for interacting with blockchain networks at scale. This full-time, remote position offers the opportunity to work with various blockchain protocols and contribute to a next-generation staking platform. You will collaborate with cross-functional teams and contribute to a culture of continuous improvement. Figment offers competitive benefits, including a 100% remote-first environment, extended health benefits, parental leave, and a learning and development budget. The ideal candidate has 5+ years of software engineering experience, proficiency in Python, Go, or JavaScript, and a strong understanding of distributed systems and API development.

Requirements

  • 5 years of experience in software engineering
  • Strong proficiency in Python, Go, or JavaScript (at least one required)
  • Strong understanding of distributed systems and API development
  • Experience working with cloud-based environments and Linux systems
  • Comfortable working in a remote-first team with strong communication skills

Responsibilities

  • Design, develop, and maintain secure, scalable applications for blockchain staking services
  • Build and optimize software systems that interact with various blockchain networks
  • Develop tools and frameworks that improve reliability, observability, and performance
  • Build tools and APIs to interact with blockchain nodes and smart contracts
  • Research and experiment with new technologies to enhance our platform
  • Participate in peer code reviews and contribute to a culture of continuous improvement
  • Collaborate with cross-functional teams to define and deliver new features

Preferred Qualifications

  • Familiarity with blockchain protocols and staking mechanisms (nice to have)
  • Experience with smart contract interactions and Web3 tooling (super nice to have)

Benefits

  • 100% remote-first environment
  • 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
  • A competitive bonus (based on company performance) that is distributed bi-annually
  • 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.