Staff Software Engineer

Crowdcruit
Πλήρης απασχόληση Μακρινός
Αθήνα

Job description

As a Staff Software Engineer at the company, you own complex technical problems end to end. You shape system design, influence technical direction, and help the team make strong technical and product decisions.


You are highly product-oriented and skilled with AI-assisted development, using modern AI tools to move faster while maintaining high standards for quality, reliability, and security.

This role offers a unique opportunity to gain deep, hands-on experience with blockchain protocols and decentralized finance (DeFi) primitives within a production environment.



Requirements

  • 7+ years of professional software engineering experience, with demonstrated ability to own complex technical problems end to end
  • Strong proficiency in Node.js, PostgreSQL, and ORM tooling (e.g. Prisma)
  • Solid experience with React, Next.js, and modern frontend ecosystems (TailwindCSS, shadcn/ui)
  • Proven track record in architecting and evolving distributed, mission-critical systems
  • Experience designing high-concurrency, low-latency APIs and backend infrastructure
  • Hands-on experience with AWS and container orchestration (Kubernetes)
  • Proficiency with testing frameworks and strategies (Jest, Playwright)
  • Demonstrated use of AI-assisted development tools (LLMs) as part of the daily engineering workflow, with sound judgment on AI-generated output
  • Strong product orientation, ability to partner with product and business stakeholders to drive technical and product decisions
  • Experience mentoring engineers and unblocking teams
  • Excellent communication skills in English (B2+)


Nice to have:

  • Experience in payments, fintech, or treasury platforms
  • Familiarity with blockchain protocols and DeFi primitives
  • Experience with Temporal or similar workflow orchestration engines
  • Background in security engineering or DevOps practices



Duties

  • Architect secure, resilient systems capable of handling high-stakes financial operations
  • Lead the architectural design and evolution of mission-critical distributed systems
  • Drive technical strategy and long-term roadmap for core platform services
  • Design high-concurrency, low-latency APIs and backend infrastructure
  • Mentor and unblock other engineers
  • Partner closely with product and business stakeholders
  • Use modern LLMs and techniques to accelerate coding, debugging, testing, and design exploration
  • Apply sound judgment to AI-generated output
  • Improve reliability, testing, and developer experience



What we offer

  • High ownership and autonomy
  • Remote-first work
  • Work environment managed by engineers
  • Modern tooling
  • 25 paid days off

Πώς να εφαρμόσει

Για να υποβάλετε αίτηση για αυτήν την εργασία θα πρέπει να εξουσιοδοτήσετε στον ιστότοπό μας. Εάν δεν έχετε ακόμα λογαριασμό, εγγραφείτε.

Δημοσιεύστε ένα βιογραφικό