About Uphold
The Web3 economy will redefine how financial value is managed and exchanged - with much of this activity shifting towards blockchain networks and digital assets.
Founded in 2013, Uphold is a Web3 financial platform that supports almost 300 digital assets, serving as a Regulated Gateway to the Web3 economy.
With integrations with 27 blockchain networks and a robust trading engine connected to 30 underlying venues, the Uphold platform enables users to trade ‘Anything-to-Anything’ with competitive pricing and deep liquidity.
To date, Uphold has facilitated over 120 million transactions worth $40 billion, serving 10 million customers across 150+ countries.
Uphold strips away the complexity and lack of transparency to open up Web3 finance for everyone.
To learn more about Uphold, please visit https://uphold.com.
The opportunity:
Uphold is looking for a Senior Crypto Engineer to join our Engineering team. This is an incredibly exciting opportunity where you’ll take technical ownership of building and evolving our consumer and business APIs, as well as the microservices powering our web and mobile applications.
You will design, build, and evolve services with three core principles in mind: maintainability, performance, and security — while making informed trade-offs and influencing architectural direction across the platform.
If you are excited about high-availability requirements, complex scalability problems, automated workflows, infrastructure orchestration, queueing systems, and APIs and protocols like GraphQL and gRPC — and enjoy tackling ambiguous, high-impact problems — Uphold is the place for you.
Primary responsibilities:
- Owning and driving the development of the most powerful, easy-to-use payment platform in the world.
- Leading the delivery of complex features and platform enhancements from design through production.
- Making and influencing architectural decisions across crypto services and microservice boundaries.
- Working closely with Frontend and Mobile Engineering teams to define scalable, maintainable integration patterns.
- Collaborating with product managers, designers, engineers, and other stakeholders throughout the full software development life cycle.
- Acting as a technical reference point for the team, helping to raise the bar on code quality, system design, and engineering practices.
- Proactively identifying risks related to performance, scalability, reliability, and security — and driving mitigation.
- Staying current with the evolving tech stack and blockchain ecosystem, and helping guide adoption decisions.
- Writing high-quality, production-ready code with a strong focus on scalability and long-term maintainability.
- Designing and operating secure integrations with existing blockchains.
- Building and evolving a microservice architecture with a strong emphasis on security, observability, and resilience.
Required qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional software engineering experience.
- Strong, hands-on knowledge of fundamental blockchain principles and production blockchain systems.
- Experience operating and integrating with blockchain daemons such as Geth or Bitcoind in live environments.
- Proven experience integrating with multiple blockchains at scale.
- Strong backend engineering experience with Node.js, TypeScript, Go, and/or Python.
- Deep understanding of programming language ecosystems, including performance characteristics and operational trade-offs.
- Strong understanding of relational databases (preferably PostgreSQL) and non-relational databases (e.g. Redis).
- Strong understanding of web semantics, APIs, and distributed systems concepts.
- Experience working with version control systems and modern development workflows.
- Working knowledge of standard development pipelines, including build, test, and deployment automation.
- Fluent written and oral English skills, with the ability to communicate technical decisions clearly.
Bonus if you have:
- Experience working on blockchain projects such as DeFi, staking, Lightning Network, or Layer 2 solutions.
- Experience designing and operating APIs consumed by external teams or partners.
- Solid working knowledge of Solidity and smart contract interactions.
- Experience building event-driven systems using message queues (e.g. Kafka, NSQ, Pulsar, RabbitMQ).
- Experience integrating and operating third-party APIs in security-sensitive environments.
- A proven record of working with performance budgets, SLAs, or SLOs.
- Strong domain fluency in cryptocurrencies or other digital assets.
- Public speaking experience, technical writing, certifications, or blog posts.
- Open-source contributions, including tooling, libraries, or meaningful fixes to existing projects.
What we offer:
- Innovation and Impact: Contribute to pioneering projects in a dynamic and challenging environment.
- Competitive Compensation: Stock options, performance bonuses, and comprehensive benefits on top of a competitive salary.
- Strong Company Culture: Thrive in a supportive, collegiate environment with values of integrity, teamwork, accountability, and excellence.
- Global Collaboration: Participate in regular updates, strategy sessions, and networking opportunities across the group.
- Development Opportunities: Access training and mentorship programs.
- Flexibility: Enjoy options to work from home, other locations, or adjust your hours.
- Inclusive Environment: Value and respect diverse perspectives.
Benefits:
- Annual bonus program based on individual, team and company performance.
- Home office stipend for a productive setup.
- Generous PTO, healthcare, and employee assistance programs.
- Engaging events and celebrations.
- Well-stocked office kitchen with a foodie culture.
Join us to grow, innovate, and contribute meaningfully. Be part of our talented team!
Visit our careers page for more exciting opportunities, if this role isn’t the perfect fit.
EEOC Employer
We're proud to be an Equal Opportunity Employer and we celebrate our employees' differences, including race, color, religion, gender identity, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, and any other protected classes. Difference makes us stronger and better - together.