Native is seeking an experienced Back-End Engineer to design and maintain high-performance backend systems supporting its on-chain liquidity platform. This role focuses on building scalable APIs, microservices, and database architectures that integrate seamlessly with smart contracts and frontend applications. The engineer will collaborate closely with product, DevOps, and smart contract teams to ensure reliable deployments, optimized performance, and secure infrastructure.
Responsibilities:
- Design and implement backend services, including APIs, microservices, and database systems.
- Collaborate with frontend and smart contract engineers to ensure seamless off-chain and on-chain integration.
- Optimize and maintain CI/CD pipelines in partnership with DevOps teams.
- Monitor, troubleshoot, and resolve complex backend performance and stability issues.
- Ensure high availability, scalability, and security of backend infrastructure.
- Contribute to architectural decisions and technology improvements across systems.
Requirements:
- Minimum 5 years of backend development experience building scalable and secure systems.
- Strong expertise in Golang and Rust, with familiarity in TypeScript or Python.
- Solid understanding of RESTful API development principles.
- Experience designing and managing relational and NoSQL databases such as PostgreSQL and Redis.
- Proficiency in CI/CD tools such as GitHub Actions or Bitbucket pipelines.
- Strong problem-solving skills and ability to work effectively in fast-paced environments.
Benefits:
- Fully remote work environment.
- Opportunity to build infrastructure supporting high-volume trading systems.
- Collaboration with cross-functional blockchain and engineering teams.
- Exposure to innovative on-chain liquidity technologies.
Join Native to help power scalable and secure liquidity infrastructure in decentralized finance.