Define and drive technical architecture for both our mature search platform and evolving RAG solution
Make critical technical decisions on scaling, infrastructure, and product evolution
Solve difficult technical problems that the team escalates
Guide technology choices and evaluate new tools/approaches (especially AI-assisted development)
Own deployment strategy, operational readiness, and infrastructure reliability across all engineering initiatives.
Lead and mentor a team of 6 experienced engineers (5 developers + 1 solutions engineer)
Foster a culture of technical excellence, autonomy, and continuous learning
Conduct code/design reviews and provide thoughtful technical feedback
Act as a coach rather than commander
this team values collaboration
Review and assess technical requirements in enterprise contracts
Handle security questionnaires and compliance requirements (SOC2, GDPR, etc.)
Lead our SOC 2 compliance / audits
Collaborate with CEO, product, sales and marketing leadership on product roadmap
Balance technical debt, feature development, and operational stability
Contribute to architecture and design (you don't need to write code daily, but you should be able to)
Stay current with AI/ML developments, especially in RAG and LLM applications
Champion modern development practices (we use AI-assisted tools like Claude Code, Codex)
Requirements
10+ years of software engineering experience, with significant time in technical leadership roles
Strong hands-on experience with AI-assisted development tooling (e.g., Claude Code, Cursor, Copilot)
Working knowledge of our stack or ability to quickly ramp: Java/Kotlin, Python, AWS
Experience with AI/ML systems, particularly RAG architectures, LLMs, and prompt engineering
Track record leading senior engineering teams (not necessarily large teams, but experienced ones)
Comfort with enterprise B2B dynamics: contracts, SLAs, security reviews, compliance
Ambition and curiosity around product direction and customer problems, not just technical implementation
Excellent English communication (written and verbal).
Tech Stack
AWS
Java
Kotlin
Python
Benefits
Ultimate flexibility: We’re 100% remote. You can work from any European Union country.
Freedom and autonomy: We’re a high-trust team, and you’ll be given lots of flexibility to solve problems in your own way, with plenty of help from the team when you need it.
Minimum bureaucracy: We don’t like to get bogged down with meetings and red tape. We like to be efficient and keep momentum steady & sustainable.
Small & friendly team: We help each other out, have fun, and joke around.
Our network: We are a community of entrepreneurial SaaS professionals that regularly exchange ideas, knowledge, learning and expertise with each other internally.
Flexible time off: We want you to recharge your batteries when needed.