Senior Software Engineer

Aurora Labs Logo

Aurora Labs

πŸ“Remote - Worldwide

Summary

Join Aurora Labs, a development company behind the Aurora EVM blockchain, as a Senior Software Engineer. This role focuses on building high-performance agents and SDKs for a cross-chain DEX. You will work closely with the Protocol team and external partners to create a seamless user and developer experience. The position requires deep expertise in building resilient services in Typescript and a strong backend development background. You'll be responsible for creating autonomous agents, optimizing user interactions, implementing deep tracing, and designing resilient state machines. This is a fast-paced startup environment where you'll build something new from the ground up.

Requirements

  • Deep expertise in building resilient services in Typescript
  • Successful track-record and proven experience as a backend developer
  • Excellent verbal and written communication skills in English

Responsibilities

  • Creating autonomous agents performing precise financial operations
  • Optimizing every millisecond of user <> agent interactions
  • Implementing deep tracing and observability of data flows
  • Creating the best SDK and reference implementations for external agents to use
  • Designing, testing and implementing the most resilient state machines for managing RFQs

Preferred Qualifications

  • Proven experience in backend development, particularly for high-performance or distributed systems
  • Strong knowledge of algorithms and computational optimization techniques
  • Proficiency in a systems-level programming language such as Rust or Go
  • Familiarity with distributed systems architecture and debugging

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.