Back End Developer(DeFi)
PancakeSwapSingapore
Type
Full-time
Work setup
Remote
Experience
Mid
Posted
Aug 20
🌍 Fully remote
What engineering roles in crypto pay
205 salaries · our own dataMost engineering roles in crypto pay between $144k and $255k, with a median of $202k.
As a Senior Back End Developer at PancakeSwap, you will design, develop, and maintain backend services that support our crypto platform. You'll work closely with a diverse team of engineers to build scalable microservices and integrate with DeFi protocols and blockchain solutions.
What you'll do
- Design, develop, and maintain scalable backend services and microservices
- Work with cross-functional teams to integrate with DeFi protocols and other blockchain solutions
- Implement secure, efficient, and reliable APIs to power our crypto services
- Develop and deploy infrastructure on cloud environments to ensure scalability and performance
- Build and operate containerized services on Kubernetes, managing deployments, scaling, and reliability
- Design systems that safely handle high concurrency, ensuring data consistency and stability under heavy load
- Analyze and optimize system performance and stability
- Stay current with the latest developments in blockchain, DeFi, and backend technologies
What you bring
- 5+ years of experience in backend development
- Strong knowledge of Typescript (required) and modern backend programming languages
- Hands-on experience with Kubernetes and container orchestration in production environments
- Strong understanding of concurrency management, including handling concurrent requests, race conditions, distributed locking, async processing, and message queues
- Experience working with smart contracts and Ethereum-based or Solana-based applications
- Experience working with microservices and distributed systems
- Deep understanding of blockchain, cryptocurrency, and DeFi concepts
- Hands-on experience building APIs and integrating with third-party services
- Experience with cloud platforms such as AWS or DigitalOcean
- Strong problem-solving skills and attention to detail
- Excellent communication skills and a collaborative mindset
Nice to have
- Experience with Rust
- Familiarity with database technologies like PostgreSQL or Redis
- Previous experience working in a startup environment
- Experience with indexing solutions such as TheGraph or Subsquid
What we offer
- Full-time, remote position
