As a Senior Backend Engineer for the Intents API at LI.FI, you will be at the forefront of designing, building, and maintaining the core backend infrastructure that powers our cross-chain aggregation protocol. You will develop highly scalable, reliable, and secure systems that handle critical transaction logic and data processing across multiple blockchain networks.
What you’ll be doing:
- Design, develop, and maintain robust, scalable, and secure backend services and APIs for the Intents system.
- Collaborate with frontend engineers, smart contract developers, and product managers to define and implement new features and integrations.
- Optimize and refactor existing codebase for performance, reliability, and maintainability.
- Implement and enforce best practices for code quality, testing, and deployment.
- Participate in code reviews, provide constructive feedback, and mentor junior engineers.
- Troubleshoot and debug production issues, ensuring high availability and responsiveness of our services.
- Stay up-to-date with the latest industry trends and technologies, proposing and implementing improvements to our tech stack.
- Contribute to the overall architecture and technical strategy of LI.FI’s backend infrastructure.
Who you are:
- 5+ years of professional experience in backend development, with a strong focus on distributed systems and high-performance APIs.
- Proficiency in TypeScript/Node.js is a must.
- Extensive experience with relational (e.g., PostgreSQL) and non-relational databases (e.g., Redis).
- Proven experience designing and implementing scalable, fault-tolerant microservices architectures.
- Hands-on experience with cloud platforms (e.g., AWS, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Strong understanding of testing methodologies (unit, integration, end-to-end) and experience writing comprehensive tests.
- Experience with monitoring, logging, and alerting systems (e.g., Prometheus, Grafana, ELK Stack).
- Excellent problem-solving skills, with a keen eye for detail and a passion for building robust and elegant solutions.
- Strong communication and collaboration skills, with the ability to work effectively in a fast-paced, remote-first environment.
- Nice-to-have: Experience with blockchain technologies, Web3, and smart contract interaction.
- Nice-to-have: Bachelor’s or Master’s degree in Computer Science or a related field.
What we offer:
- Join a rocket ship in one of the hottest industries of our time.
- Attractive compensation package.
- Fully remote setup with flexible working hours.
- A highly motivated and international team of blockchain enthusiasts.
- Generous yearly budget for co-working, personal development, and home office setup.
- Regular team events (remote and in-person).
Our Tech Stack:
- TypeScript, Node.js, Python
- PostgreSQL, Redis
- AWS, Kubernetes, Docker
- Ethers.js, Web3.js
Our hiring process:
Our hiring process consists of 4-5 stages and usually takes 2-4 weeks, depending on the role.
LI.FI is an equal opportunity employer. We value diversity at our company and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.