Senior Software Engineer, Wallets

Added
25 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

rust java python distributed systems go

πŸ“‹ Description

  • Work on cutting-edge technology at the intersection of blockchain and finance.
  • Drive all aspects of wallet project development from vision to implementation.
  • Design new functionality and developer-facing APIs for the ecosystem.
  • Build and maintain scalable web services aligned with the foundation's mission.
  • Identify developer needs and design standardized protocols to boost velocity.
  • Engage with the open-source community across projects, frameworks, and ideas.

🎯 Requirements

  • 5+ years of experience developing software as part of a collaborative team.
  • Strong CS fundamentals: data structures, algorithms, distributed systems, information retrieval.
  • Proficiency in writing server applications in Go, Python, Rust, C#, Java, or C++, and willingness to work across languages when needed.
  • Solid grasp of software design patterns and the ability to build reusable, extensible, modular components.
  • Experience supporting production web services at scale.
  • Excellent communication skills, with the ability to advocate for and lead technical discussions, especially during design and code reviews.

🎁 Benefits

  • Competitive health, dental & vision coverage (employee + dependents).
  • Flexible time off + 15 company holidays.
  • Up to 12 weeks paid parental leave and up to 14 weeks pregnancy leave for birthing parents.
  • Gym reimbursement ($80 per month).
  • 401K with 4% match.
  • Health Savings Account (HSA) with monthly employer contribution.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’