Blockchain Engineer
Agora
Software Engineering
Posted on Sep 29, 2024
Blockchain Engineer
Location: Remote
About Agora
Agora is on a mission to build a more financially inclusive future by making the power and utility of the US Dollar accessible across the globe. AUSD is the first fully collateralized, freely tradable digital dollar that is partner-focused, open, scalable, and dependable: a currency that works, wherever you are. Our goal is to create a more stable and accessible cryptocurrency that empowers individuals and businesses. We leverage cutting-edge technology to deliver secure and efficient financial solutions to our partners around the world.
What we’re building
First and foremost, we’re building an engineering organization dedicated to producing the best. We are building a culture where we work as a team, operate as a unit, and trust each other to produce the best code and culture we can.
Agora’s first product — a fully collateralized, freely tradeable USD stablecoin — is live and growing fast. AUSD competes directly with the heavyweight stables in the market today but will differentiate materially in terms of its value proposition, resource allocation, and go-to-market strategy. The stable’s collateral is managed by VanEck, one of the world’s largest asset managers and ETF issuers (~$80B AUM).
Who you are:
Capable of moving fast while prioritizing code quality and maintainability
Fast-learner: you are proactive and able to pick up new things quickly
Experience architecting applications from scratch
You take extreme pride in building the best
Responsibilities:
Architect, develop and maintain all blockchain related backend services, including real-time data indexing across EVM and non-EVM blockchains
Develop a high-trust high-quality engineering culture
Collaborate closely with our CTO and CEO to directly impact product roadmap
Engage in the entire application lifecycle, focusing on coding, debugging, and deploying with an emphasis on high quality, scalable code.
Develop and maintain our information processing pipelines. Indexing, storing and accessing custom blockchain information and queries
Develop and maintain a backend worker-queue system to engage in blockchain analytics and monitoring
Hire, Teach, and Mentor junior engineers
Qualifications:
5+ years of backend development
1+ years in blockchain focused development including: writing smart contracts, working on nodes/execution clients, or building systems which heavily interact with nodes/execution clients
Strong expertise in Typescript, Golang, and Rust
Proficiency in both SQL and NoSQL databases, understanding of ACID properties, and knowledge of distributed database architectures
Experience interfacing with Web3 infrastructure including RPCs
Proven experience working on large projects with long-term impact on a single system or team
Experience leading the development of distributed systems
Ability to handle unexpected challenges, perhaps even those that fall outside strict backend development
Must be open to learning new technologies, methodologies, and moving between different tasks
Must be able to articulate complex technical issues to non-technical stakeholders
Bonus Qualifications:
Experience in high security or financial applications, especially payments
How to Apply
Interested candidates are invited to submit their resume and a cover letter to careers@agora.finance
Join Agora and contribute to designing the future of digital finance. We look forward to seeing your creative contributions!