1d ago

Senior Software Engineer (Python, Rust)

Bulgaria

โœจ $85k-$125k / yearest.

full-timesenior Hybrideducation

๐Ÿ›  Tech Stack

๐Ÿ’ผ About This Role

You'll design and implement backend services in Rust within a microservices architecture for an edtech platform. You'll maintain existing Python services (FastAPI) and contribute to architectural decisions. This role offers the chance to work with cutting-edge AI and machine learning technologies.

๐ŸŽฏ What You'll Do

  • Design and implement backend services in Rust
  • Maintain and evolve existing Python services (FastAPI)
  • Participate in code reviews and raise engineering bar
  • Contribute to architectural decisions on language and patterns

๐Ÿ“‹ Requirements

  • 5+ years of professional backend development experience
  • 3+ years of production experience with Rust
  • Strong Python with FastAPI, asyncio, type-driven development
  • Deep understanding of microservices and communication patterns

โœจ Nice to Have

  • Experience migrating Python services to Rust under real load
  • Exposure to vector databases (e.g., Qdrant)
  • Familiarity with LangChain / LangGraph and RAG

๐ŸŽ Benefits & Perks

  • ๐Ÿ’ป Choice of work equipment (laptop, monitor, etc.)
  • ๐Ÿ‡ฌ๐Ÿ‡ง English classes (iTalki โ€“ $130 monthly)
  • โฐ Flexible schedule
  • ๐Ÿ‘ถ Newborn bonus (โ‚ฌ500 per child)
  • ๐Ÿง  Patent remuneration

๐Ÿ“จ Hiring Process

Estimated timeline: 2-4 weeks ยท AI estimate

  1. 1Recruiter Callยท 30 min
  2. 2Technical Interviewยท 60 min
  3. 3Offerยท 30 min
0 0 0