SENIOR SOFTWARE ENGINEER, BACKEND (TYPESCRIPT)

1inch
Full-time
Dubai / Germany / Spain / United Kingdom
Posted on 23 days ago

Job Description

1inch is building financial freedom through DeFi. They are seeking a Senior Software Engineer to develop high-performance, scalable backend systems for their core infrastructure, focusing on structure and scalability. The role requires expertise in the Node.js ecosystem, microservices architecture, and experience with various storage and monitoring tools.

Responsibilities

  • Designing and implementing scalable microservices and high-performance APIs using Nest.js
  • Ensuring low latency and high throughput in service architecture
  • Writing clean, maintainable, and well-documented code
  • Monitoring technical and business metrics and setting up alerting systems
  • Performing regular profiling and system performance analysis
  • Participating in code reviews and architecture discussions
  • Promoting best engineering practices
  • Ensuring backend systems are secure, scalable, and resilient
  • Applying industry best practices for data protection and system design
  • Identifying and mitigating system vulnerabilities
  • Staying updated with emerging backend technologies
  • Improving system architecture and performance

Requirements

  • Previous experience in fintech, DeFi, or crypto projects
  • Experience with microservices architecture in a high-load environment
  • Experience setting up and managing metrics pipelines and alerting systems
  • Proficient in SQL and PostgreSQL
  • Familiar with Redis, message brokers (e.g. NATS, EMQX, Kafka), and monitoring tools (Prometheus, Grafana)
  • Good understanding of blockchain fundamentals, Web3, and Solidity
  • Knowledge of CI/CD pipelines, Docker, and basic Kubernetes concepts
  • Strong problem-solving abilities, proactive communication, and quality-driven mindset

Benefits

  • No benefits