Senior Backend Engineer (API and Data Services)
Based
This job is no longer accepting applications
See open jobs at Based.See open jobs similar to "Senior Backend Engineer (API and Data Services)" Solana Network Opportunities.We are seeking a highly motivated and experienced Senior Backend Engineer to join our growing team. You will play a pivotal role in building and scaling the critical data services that power our innovative social platform. Your primary focus will be on designing, developing, and deploying high-performance APIs for both internal use and external third-party consumption. You will also be instrumental in integrating embedded wallet solutions and ensuring the reliability and accuracy of our price data service. You'll be a self-directed contributor, comfortable working in a flat, agile organization, and passionate about building robust and scalable systems.
Responsibilities:
- Design, develop, and maintain our Price Data Service: This includes optimizing database queries (PostgreSQL), implementing caching strategies (Redis), and ensuring low-latency data delivery.
- Build and manage public-facing APIs: Design, develop, and document RESTful APIs for third-party access to market data and other relevant data. This includes implementing robust authentication, authorization, rate limiting, and versioning.
- Integrate embedded wallet solutions: Work with third-party wallet providers to seamlessly integrate their SDKs into our backend. This includes handling user authentication, wallet connections, and transaction signing.
- Write high-quality, well-tested code: Implement unit, integration, and end-to-end tests to ensure reliability and maintainability.
- Participate in code reviews and contribute to best practices.
- Proactively identify and address performance bottlenecks and security vulnerabilities.
- Understand the end-to-end flow of our application, from frontend to backend and blockchain.
- Think customer-centrically (both internal users and external API consumers).
- Proactively improve existing code anywhere in the organisation.
Qualifications:
- 5+ years of experience in backend development, with a strong emphasis on Node.js and TypeScript.
- Proven experience building and deploying production-grade APIs (RESTful). This is a must-have.
- Strong experience with relational databases (PostgreSQL) and query optimization.
- Experience with caching technologies (Redis).
- Experience integrating with third-party APIs and SDKs.
- Solid understanding of asynchronous programming.
- Strong understanding of security best practices for APIs and web applications.
- Experience with testing frameworks (Jest, Mocha, etc.).
- Excellent problem-solving and communication skills.
- Ability to work independently and take ownership of projects.
- Experience working in a fast-paced, agile environment.
- Experience with cloud platforms, particularly AWS.
Bonus Points (Highly Desirable):
- Experience with Web3 technologies.
- Experience with GraphQL.
- Experience building financial or trading-related applications.
- Familiarity with API documentation tools (Swagger/OpenAPI).
- Experience with message queues (e.g., RabbitMQ, Kafka).
This job is no longer accepting applications
See open jobs at Based.See open jobs similar to "Senior Backend Engineer (API and Data Services)" Solana Network Opportunities.