Job Description
Summary
We are seeking a highly skilled Senior Backend Engineer to join our dynamic and ever-growing team at Biconomy. You will play a crucial role in building developer-focused infrastructure and toolkits for the multi-chain environment and other exciting Web 3.0 products. We value ambitious and creative builders who can contribute to the future of blockchain technology. What will you be doing?
- Build and contribute to backend systems supporting Biconomy products, interacting with different blockchain networks and external systems.
- Develop scalable and robust client-facing backend APIs, internal microservices, and scripts for efficient business logic execution.
- Write optimized code and algorithms, ensuring efficient memory, CPU utilization, and data storage.
- Utilize technologies like Node.js, Typescript, and Go, along with frameworks like NestJS and ExpressJS (additional stacks may be used based on project requirements).
- Collaborate with engineers, QA, and DevOps teams to deliver high-quality code within project timelines.
- Work with a team focused on building decentralized frameworks and infrastructure for innovative programs and applications.
- Familiarity with object-oriented programming concepts and principles.
- Experience developing backend REST APIs at scale, handling high request volumes while maintaining low latency and optimal system performance.
- Proficiency in designing and implementing microservices that can efficiently communicate with each other, even during spikes in requests.
- Expertise in working with NoSQL databases, cache layers like Redis, and creating optimized schemas for efficient data retrieval.
- Knowledge of concepts like locks, parallel processing, and multithreading.
- Familiarity with logging frameworks and best practices for effective debugging.
- Understanding of decentralized networks and distributed data storage.
Skills
- Communications Skills
- Database Management
- Quality Assurance
- Software Engineering
- SQL