Facebook pixel

Senior Software Engineer
Elixir
Posted on 9/22/2022
INACTIVE
Locations
Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Elixir
Google Cloud Platform
Requirements
  • Architect/Design:
  • Work with diverse stakeholders to ensure our systems are built for availability, reliability, resilience, scalability, performance, and security from the ground up
  • Write design proposals and review proposals from other engineers. Ensure tradeoffs are clearly and publicly documented, and that designs are aligned with business goals
  • Deliver and Own Solutions:
  • Responsible for creating and executing on plans and designs end to end: estimating, prototyping, implementing, testing, maintaining, debugging, and supporting high-quality software in production
  • Work with stakeholders to understand and document both functional and quality attribute requirements
  • Adhere to quality standards through cross-team communication, mentoring, code review, and backlog grooming
  • Accountable for system availability and monitoring system health; ensure alerts, metrics, and runbooks are in place; and debug issues in production
  • Adapt:
  • Quickly learn new tools and technologies, develop an understanding of existing systems, and identify and tackle high impact work
  • Proactively seek to learn about the company, products, processes, and culture. Align technical decisions with business goals
  • Technical Breadth as well as Depth in Several Areas:
  • 5+ years of industry experience working with, designing, and building distributed systems at scale
  • 3+ years of software engineering experience in Elixir to build and own business critical distributed systems running on AWS, GCP or other public cloud
  • Experience with containerized deployments and continuous integration methodologies
  • Able to clearly identify, communicate, and document technical tradeoffs, and guides others to do the same
  • Able to clearly identify, communicate, and document technical tradeoffs, and guides others to do the same
  • Technical Ownership: Experience owning software systems end-to-end, designing, estimating, implementing, testing, maintaining, debugging, and supporting high-quality software in production
  • Communication: Excellent communication, presentation and interpersonal skills
  • Collaboration: Empathetic and does the legwork required for building consensus. Always seeks out feedback on technical designs, solutions, and code
  • Initiative and focus on outcomes: Works independently and takes initiative while maintaining transparency and collaboration. Can deliver high quality solutions without assistance. Proactively identifies problems and comes to conversations with possible solutions
  • Adaptive: Ability and motivation to quickly learn new languages, technologies and tools. Pragmatic bias toward outcomes, and technical decisions that solve real business problems
BlockFi

501-1,000 employees

Crypto exchange & wallet
Company Overview
BlockFi is a secured non-bank lender that offers USD loans to crypto-asset owners who collateralize the loan with their crypto-assets. Their products bring additional liquidity to the blockchain asset sector and meet the needs of both individuals and institutions holding blockchain assets.
Benefits
  • Competitive salary because we value your experience and expertise
  • Unlimited vacation / sick days because everyone deserves time for R&R
  • Employer contribution towards health coverage (including vision & dental) because your physical health and well-being is important to us
  • Various fringe benefits such as 401k, Parental Leave, FSA/HSA, and Employee Assistance Programs because health coverage is more than just choosing your yearly plan
  • Flexible work environment because we are a geographically dispersed team and we believe in balance
  • Pet insurance because all of your beloved family members should have coverage too
  • Weekly lunch stipend because there is such a thing as a free lunch!
  • A close-knit team of enthusiastic, collegial and driven people to work alongside in a highly meritocratic environment because teamwork makes the dreamwork
Company Values
  • Pragmatic Pioneering
  • Clients not Customers
  • Individual Effort, Collective Success
  • Transparency Builds Trust (#TBT)