onsite
Backend Engineer - fun.xyz
Backend Engineer
Backend Engineer building scalable, blockchain‑enabled financial infrastructure using Python, Node.js, and AWS. Focus on designing robust APIs, microservices, and data pipelines to support consumer‑facing fintech applications.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services in Python and Node.js that interface with blockchain networks.
- Architect and implement RESTful APIs and microservices, ensuring scalability, reliability, and security.
- Collaborate with data engineers to build data pipelines and real‑time analytics for financial products.
- Deploy and manage services on AWS, utilizing ECS, Lambda, and RDS for optimal performance.
- Participate in code reviews, performance tuning, and continuous integration/continuous deployment (CI/CD) processes.
Requirements
- 3+ years of backend development experience with Python and Node.js.
- Strong understanding of blockchain concepts and experience integrating with smart contracts or blockchain APIs.
- Proficiency in AWS services (EC2, ECS, Lambda, RDS, S3) and containerization (Docker, Kubernetes).
- Experience designing RESTful APIs, microservices, and event‑driven architectures.
- Excellent problem‑solving skills and a passion for building secure, scalable fintech solutions.