Advanced Software Engineer
1) Job Description & Requirements
Responsibilities
· Protocol Development: Contribute to the design and implementation of a decentralized protocol for developing, testing, and deploying systems and smart contracts.
· API and SDK Development: Design and develop APIs and SDKs to support robust trade execution services.
· System Monitoring: Own monitoring, alarming, analytics, and reporting for all services you build, ensuring they meet high performance and responsiveness standards.
· Effective Communication: Collaborate and communicate requirements effectively within and across teams to ensure alignment on project goals.
Requirements
· Proven Experience: 5+ years of backend engineering experience, ideally from ideation to launch within a strong engineering team.
· Technical Expertise: Solid knowledge and hands-on experience with modern programming languages like Java script, Python, Golang, Java, C++. Experience with Solidity for building smart contracts.
· Blockchain Proficiency: Hands-on experience building on blockchain platforms, comfortable with cloud-native AWS infrastructure and/or Kubernetes.
· Innovative Mindset: Interest in ZK-Rollups and cutting-edge blockchain technologies.
