Join to apply for the Senior Software Engineer role at 1inch Labs
Continue with Google Continue with Google
Join to apply for the Senior Software Engineer role at 1inch Labs
Get AI-powered advice on this job and more exclusive features.
Sign in to access AI-powered advices
Continue with Google Continue with Google
Continue with Google Continue with Google
Continue with Google Continue with Google
Continue with Google Continue with Google
Continue with Google Continue with Google
Continue with Google Continue with Google
The Senior Software Engineer role focuses on developing high-performance, scalable backend systems, requiring expertise in node.js ecosystem (including Nest.js ), microservices architecture design, monitoring tools, and different kind of storages. Contributor required to have a basic knowledge about blockchain technologies. Contributor responsibilities related to the development of services for the whole 1inch infrastructure (e.g. History, Tokens, Prices, BFF).
- Develop and maintain scalable microservices using Nest.js
- Design and implement high-performance APIs and backend systems
- Ensure low latency and high throughput in service architecture
- Write clean, maintainable, and well-documented code
- Follow internal coding standards and development guidelines
System Monitoring & Reliability
Monitor technical and business metrics (latency, error rates, uptime)Set up alerting systems for early incident detectionPerform regular profiling and system performance analysisOptimize backend components, including database queries and response timesCode Quality & Collaboration
Participate in code reviews to ensure quality and consistencyEngage in architecture discussions and sprint planning sessionsPromote best engineering practices across the teamSecurity & Scalability
Ensure backend systems are secure, scalable, and resilientApply industry best practices for data protection and system designIdentify and mitigate system vulnerabilities proactivelyStay updated with emerging backend technologiesIntroduce new tools and practices to enhance team efficiencyContinuously seek ways to improve system architecture and performanceExperience Required
Previous experience working 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;Skills
Proficient in Node.js / TypeScript with strong SQL skills and PostgreSQL experienceFamiliar with Redis, message brokers (e.g. NATS, EMQX, Kafka), and monitoring tools (Prometheus, Grafana)Good understanding of blockchain fundamentals, Web3, and SolidityKnowledge of CI / CD pipelines, Docker, and basic Kubernetes conceptsStrong problem-solving abilities, proactive communication, and quality-driven mindsetWill be considered an advantage
Nest.jsKnowledge of event-driven architectureKnowledge of Web3 libraries ( ethers.js , web3.js ) for blockchain interactions;Mindset
Open to a hybrid schedule in the Dubai office (minimum 3 days per week on-site)Enterprise-oriented mindset with a focus on structure and scalabilityComfortable working in a Scrum-based, agile environmentWhy you'll love working with us
Join a young, creative team in a fast-paced and supportive environmentWe’re open to new ideas — if you’ve got a vision, pitch it and make it happenEnjoy competitive pay that matches your skills and experienceBe part of a company that’s shaping the future of DeFiTake time when you need it — we offer unlimited vacation daysGet fully compensated for your work gear — we’ll set you up for successTravel with us! We host an annual team retreat at a top international locationJoin us in shaping the future of DeFi with 1inch!
Seniority level
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Industries
Software Development
Referrals increase your chances of interviewing at 1inch Labs by 2x
Sign in to set job alerts for “Software Engineer” roles.
Continue with Google Continue with Google
Continue with Google Continue with Google
Full Stack Developer Trainees(Internship)
Full Stack Developer (React JS & Node JS)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
J-18808-Ljbffr