Architect, build, and manage the company s infrastructure and back-end systems from data aggregation and ETL to GraphQL API delivery
Build and implement GraphQL APIs to support the company s product roadmap
Own and maintain DevOps for the company s back-end systems
Reduce and manage code complexity across the API
Work with the team to analyze data and utilize product insights to inform engineering decisions
Collaborate with partnerships, growth, and business to achieve company-wide goals
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 3+ years of relevant experience as a software engineer
Extensive experience in Elixir and GraphQL
Familiarity with Python/Rust, PostgreSQL, and AWS is a plus
Demonstrable experience architecting scalable distributed systems in a consumer setting for both mobile and desktop applications
Experience in building real-time communication and messaging systems is preferred
Solid understanding of web3 concepts (public key cryptography, calling contract functions with ABI, etc.) and APIs (Alchemy, Quicknode, Opensea, etc.) is preferred but not required