Staff Backend Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Mesh is seeking a highly skilled Staff Backend Engineer to architect and build the foundation of a global crypto payments network. This role offers a unique opportunity to work across the full stack, from backend systems to user-facing applications, and to drive key technical decisions shaping the future of digital finance. You will collaborate with cross-functional teams in engineering, product, and design to develop secure, seamless, and scalable financial experiences.
As a senior technical leader, you will be instrumental in defining system architecture, mentoring engineers, and influencing product strategy. We are particularly interested in candidates based in Bangalore, India, who will work closely with our core team and contribute to establishing our engineering culture.
Responsibilities:
- Own and drive the roadmap and implementation for multiple focus areas, balancing short-term and long-term priorities with business needs.
- Lead technical architecture decisions and system designs.
- Provide technical leadership across teams.
- Collaborate with leadership, product, and teams to define strategy.
- Develop and maintain backend services and APIs.
- Utilize Azure cloud services for deployment and scalability.
- Conduct thorough testing, debugging, and prompt resolution of software defects.
- Stay updated with industry trends and emerging technologies in fintech and crypto.
- Write high-quality, efficient, and reliable code following best practices.
- Optimize performance and scalability of backend systems for large data volumes.
- Build secure, crypto-first products for traditional financial activities like payments and transfers.
- Drive software best practices and architectural considerations across projects.
- Champion best practices in software engineering, infrastructure as code, and DevSecOps.
Qualifications:
- 8+ years of software engineering experience, with a minimum of 3 years in fintech or payments infrastructure.
- Strong backend skills in one or more of the following languages: C#, C++, Go, Java, Python.
- Proficiency in cloud-native development on Azure, Kubernetes, Terraform, and CI/CD tooling.
- A strong security-first mindset, with knowledge of authentication, authorization, SAML, API security, and encryption.
- Understanding of crypto concepts including blockchains, RPCs, and self-custody wallets.
- Solid understanding of RESTful API design principles and microservices architecture.
- Prior experience leading engineering in a high-growth startup environment is advantageous.
- 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, with the ability to thrive in a startup environment.
Company
Mesh
Mesh is revolutionizing consumer payments by enabling transactions with any asset. We are bridging the gap between the trillions of dollars in tokenized assets and everyday commerce, making crypto pay...