Staff Backend Engineer
About the role
Overview
Mesh is looking for a Staff Backend Engineer to help architect and build the foundation of the world’s first global crypto payments network. In this role, you’ll operate across the full stack — from backend systems to user-facing applications — driving key technical decisions and shaping the future of digital finance. You’ll work closely with cross-functional teams across engineering, product, and design to lead the development of secure, seamless, and scalable financial experiences. As one of our most senior technical leaders, you’ll play a critical role in defining system architecture, mentoring engineers, and influencing product strategy.
What You'll Do
- Own and drive the roadmap, and implementation for multiple areas of focus, balancing short- and long-term priorities against various business needs.
- Drive technical architecture decisions and system designs.
- Provide technical leadership across teams.
- Collaborate closely with leadership, product, and teams to set strategy.
- Develop and maintain backend services and APIs.
- Work closely with Azure cloud services for deployment and scalability.
- Conduct thorough testing, debugging, and prompt resolution of software defects.
- Stay up-to-date with industry trends and emerging technologies.
- Create high-quality, efficient, and reliable code following best practices.
- Optimize performance and scalability of backend systems for handling large data volumes.
- Stay updated on the latest trends and technologies in fintech/crypto and backend development.
- Build crypto first and secure products to facilitate traditional financial activity, such as payments, transfers etc.
- Drive software best practices and architectural considerations on a project-wide level.
- Champion best practices in software engineering, infrastructure as code, and DevSecOps.
Who You Are
- 8+ years of software engineering experience, with at least 3 years in fintech or payments infrastructure.
- Strong backend skills in one or more of: C#, C++, Go, Java, Python.
- Proficiency in cloud-native development (Azure), Kubernetes, Terraform, and CI/CD tooling.
- A security first mindset: with good knowledge of common security concepts such as AuthN, AuthZ, SAML, API security, encryption etc
- An understanding of crypto concepts such as blockchains, RPCs, self custody wallets etc.
- Solid understanding of RESTful API design principles and microservices architecture.
- Prior experience leading engineering in a high-growth startup environment is a plus.
- Strong analytical and problem-solving skills, with the ability to navigate ambiguity and make critical decisions under pressure.
- A passion for innovation, learning, and growth. Comfort with ambiguity and the ability to thrive in a startup environment.
Why You’ll Love It Here
At Mesh, you're not stepping into a typical role—you're joining a rocket ship in mid-liftoff. You'll tackle complex, meaningful problems that actually move an industry forward, working alongside a sharp, motivated team.