See all the jobs at Native here:
| Native | Full-time | Fully remote
Native is a next-generation liquidity infrastructure that transforms traditional inventory-based trading with a credit-driven model. Powered by our Credit Margin Engine, Native ensures liquidity is available precisely when and where it’s needed, all through a single API. This creates a frictionless experience for DeFi participants, while seamlessly abstracting chain complexities for any ecosystem or dApp.
Position Summary
Native is seeking an experienced Back-end Engineer to design and implement high-performance backend services, including APIs, microservices, and databases. This role requires collaboration with frontend engineers, smart contract developers, and product managers to ensure seamless integration between off-chain and on-chain systems. The role will work closely with DevOps to optimize CI/CD pipelines and maintain a stable, scalable, and secure backend infrastructure. The ideal candidate has over 7 years of backend development experience, expertise in languages like Golang and Rust, and a solid understanding of trading systems, databases, and API development. Strong problem-solving and communication skills are essential, along with the ability to thrive in a fast-paced environment.
Job Responsibilities
-
Design and implement backend services, including APIs, Microservices, and Databases, ensuring high performance and availability.
-
Collaborate with frontend engineers, smart contract engineers, and product managers to define and meet project requirements, ensuring a seamless workflow between off-chain and on-chain programs.
-
Work closely with DevOps engineers to optimize and maintain the CI/CD pipeline, ensuring efficient deployment processes and high-quality code delivery.
-
Ability to track, identify, and resolve complex issues in backend systems, with a focus on maintaining stability and performance.
Job Requirements
-
At least 7 years of backend development experience, with a strong background in building stable, scalable, and secure backend applications.
-
Previous experience working at a CEX or DEX, with a deep understanding of trading systems, is a plus
-
Expertise in backend languages and frameworks such as Golang, Rust, TypeScript, and Python (with a preference for Golang and Rust). Ideally, you should be able to quickly learn any new programming language.
-
A strong understanding of API development principles and experience in building RESTful services.
-
Solid experience in database design, management, and migration strategies for both relational databases (PostgreSQL, MySQL) and NoSQL databases (Redis).
-
Proficient in implementing CI/CD pipelines using tools such as GitHub Actions and Bitbucket.
-
Proactive in researching and adopting new technologies to improve our products and codebase.
-
Excellent problem-solving skills and the ability to work in a fast-paced, dynamic environment
-
Strong communication skills and the ability to collaborate effectively with cross-functional teams