Backend Engineer, Data & Web3
Based is looking for a Backend Engineer to specialize in our data and Web3 infrastructure. In this role, you'll be a key contributor to all data-related systems, working to ingest and process information from various sources – including the EVM blockchain. You'll work directly with our current senior/lead backend engineer to add critical capabilities, ensuring our systems are performant and ready to power the next generation of our product.
Responsibilities
Design and develop robust and scalable data ingestion pipelines from both internal and external sources.
Build and maintain real-time data synchronization systems for EVM blockchain data, ensuring our backend has up-to-date and accurate on-chain information.
Architect and optimize ETL pipelines to process raw data and transform it into a clean, queryable format for low-latency serving.
Work with the core engineering team to integrate processed data, providing content to our frontend with high performance and reliability.
Design, develop, and deploy content recommendation algorithms to personalize the user experience.
Implement monitoring and alerting for all data and Web3 pipelines to ensure data integrity and system health.
Contribute to architectural decisions for the overall backend system, with a focus on data flow, storage, and processing.
Stay up-to-date with the latest developments in Web3 data, blockchain indexing, and content recommendation technologies.
Qualifications
3+ years of experience in backend or data engineering roles.
Proven experience building and maintaining data ingestion and ETL pipelines at scale.
Strong proficiency with Node.js and TypeScript.
Deep understanding of databases, both relational (e.g., PostgreSQL) and NoSQL (e.g., Redis), and experience with data modeling and schema design.
Solid understanding of Web3 concepts and hands-on experience working with EVM blockchain data.
Proficiency in at least one cloud platform (AWS, GCP, or Azure) and experience with data-related services (e.g., message queues, data lakes).
Experience designing and implementing algorithms for content recommendation, search, or personalization.
Excellent communication and collaboration skills, with the ability to take ownership of projects and work effectively within a team.
Bonus Points
Experience with real-time data streaming technologies (e.g., Kafka, Kinesis, Pub/Sub).
Experience with blockchain indexing tools or platforms.
A background in data science or machine learning.
Experience with a content-heavy or social media platform.
Apply Now
Email your resume or relevant links (like GitHub or LinkedIn) along with anything else you want to share to engineering-careers@basedbrands.io
. Please also share how quickly you would be able to start and your ask.