Remote Freedom

Back-End Engineer

Native

Work from anywhereFull-timetoday

See how well you match this role

Upload your résumé — we'll score your fit and check off the skills you already have. Free.

Requirements

  • 5+ years of backend development experienceMust
  • GolangMust
  • RustMust
  • RESTful API developmentMust
  • PostgreSQLMust
  • MySQLMust
  • RedisMust
  • CI/CD pipeline implementationMust
  • Database design and migration strategiesMust
  • Ability to learn new programming languages quicklyMust
  • TypeScript
  • Python
  • Trading systems understanding
  • CEX or DEX experience

What you'll do

  • Design and implement backend services, APIs, and microservices
  • Design and manage databases ensuring high performance and availability
  • Collaborate with frontend engineers, smart contract developers, and product managers
  • Track, identify, and resolve complex issues in backend systems
  • Optimize and maintain CI/CD pipelines with DevOps teams
  • Problem-solving in complex backend environments
  • Communication and cross-functional collaboration

Keywords

GitHub ActionsBitbucket

About the role

Native is an on-chain platform to build token liquidity that is openly accessible and cost effective. It serves as an alternative to traditional AMMs through integration of two innovative designs: the Native Swap Engine and Native Credit Pool. Incubated by Nomad Capital and backed by top VCs, Native has raised $4.5M and is already live in production—integrating with major crypto wallets and DEX aggregators, onboarding top onchain market makers, and achieved over $4B in cumulative trading volume since April 2023. Explore more: 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 5 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 Originally posted on Himalayas

Sourced from Himalayas. Confirm the details and apply on the employer's site.