Senior Software Engineer - Full Stack (San Francisco) Job at P2P, San Francisco, CA

L2Zoa3JXRWZjOWFueXNPNnBhNGhLUm1OVkE9PQ==
  • P2P
  • San Francisco, CA

Job Description

About CoinList

CoinList is a leading crypto financial platform supporting the full lifecycle of crypto investment. We offer a comprehensive suite of services, including token sales, trading, lending, staking, and access to DeFi opportunities. CoinList has helped raise over $1.1 billion for groundbreaking projects, establishing itself as the go-to platform for innovative blockchain companies. Our platform is trusted by validators, miners, founders, crypto funds, and a broad array of crypto enthusiasts globally.


The Opportunity

Were looking for a Senior Software Engineer (Full Stack, Backend-leaning) to join our Core Team. Youll play a key role in building and scaling the core financial infrastructure that powers CoinLists money movement, wallet, and custody solutions, while also owning and improving our web application experience. This is a high-impact role where youll ship production systems, shape product direction, and help set technical standards for the team. This role is ideal for a full stack engineer (backend-leaning) who thrives in product-focused environments, cares deeply about UX and frontend polish, and is excited to own both backend infrastructure and web product experiences in a fast-paced fintech startup.

What Youll Do:

  • Design, build, and scale robust financial software systems and backend services that power money movement, custody, and payment flows.
  • Develop and maintain web frontends (React, LiveView) with a focus on UX, collaborating closely with designers to deliver polished, user-friendly products.
  • Architect and optimize wallet and custody solutions for a variety of cryptocurrencies, ensuring security, reliability, and scalability.
  • Own projects end-to-end: From concept and design through implementation, testing, deployment, and monitoring.
  • Collaborate cross-functionally with product, compliance, and other engineering teams to deliver secure and delightful financial products.
  • Participate in code reviews, share knowledge, and help upskill junior engineers.
  • Identify and address performance bottlenecks, reliability gaps, and opportunities for automation.
  • Influence product and technical direction, working closely with leadership and crypto founders.
  • 5+ years of professional engineering experience shipping high-quality code in production environments
  • Strong coding fundamentals
  • Proven experience scaling financial systems (fintech, payments, trading, or crypto/DeFi platforms).
  • Security-first mindset and deep understanding of best practices in financial software development.
  • Experience with, or open to learning and working with, Elixir and LiveView (backend and frontend).
  • Demonstrated experience building and maintaining production web frontends (React, LiveView, or similar).
  • Track record of product ownership, attention to detail, and working collaboratively with designers.

Bonus Skills:

  • Experience with distributed systems or microservices architecture.
  • Prior Elixir experience is a plus but not required-willingness and ability to learn is key.
  • Familiarity with blockchain protocols, crypto custody, or staking systems.
  • Experience integrating with payment rails, ledgers, or compliance systems.
  • Contributions to open-source projects or crypto communities.
  • Backend engineering fundamentals with experience in modern languages (Elixir, Ruby, Go, TypeScript, Python, etc.).

Tech stack:

  • Elixir (primary), LiveView (frontend), Ruby. Most new development is in Elixir and LiveView.
  • Legacy systems in Ruby on Rails and React.

$128,000 $179,000 USD base + significant equity (depending on experience/location)

#J-18808-Ljbffr

Job Tags

Full time,

Similar Jobs

Suncrest Home Health

RN Pediatric Home Care Days and Nights Job at Suncrest Home Health

 ...We are hiring a Pediatric Private Duty Registered Nurse in Chattanooga and the surrounding...  ...Job Summary The Registered Nurse in Home and Community Based Services provides and...  ...coordinates the plan of care with other health care professionals involved in care and helps... 

Summit Polymers

Entry level Data Analyst Job at Summit Polymers

Join to apply for the Entry level Data Analyst role at Summit PolymersJoin to apply for the Entry level Data Analyst role at Summit PolymersGet AI-powered advice on this job and more exclusive features.Job Description:We are seeking a highly motivated Entry Level... 

Wipro Technologies

Golang Software Developer - L3 Job at Wipro Technologies

 ...or Keywords or 'Requisition IDSearch by LocationSelect how often (in days) to receive an alert:Work with us Title: Golang Software Developer - L3 Requisition ID: 72323Country/Region: USWipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services... 

The Heldrich

Banquet Server On Call Job at The Heldrich

 ...heart of New Jersey! Overview: POSITION PURPOSE: Set up of Banquet Room and serve food and/or beverages in a friendly, courteous...  ...Captain to include linen, serviceware and glassware. Attend roll call meetings before events to learn function particulars, including... 

Jobsultant Solutions

Remote Data Entry Clerk - Work at Home Job at Jobsultant Solutions

About the job Remote Data Entry Clerk - Work at HomeData Entry Clerk - Administrative Assistant - Survey Panelist - Online Operate At Home Position (Part-time/ Full-time) - Become Part Of Our USA Market Research Panel Today!Are you data entry clerk, administrative assistant...