Architect the systems layer behind a global, fully synchronous school scaling to 10,000+ students.
bina is a globally distributed digital school serving families in 50+ countries โ tiny classrooms of up to 12 students, Cambridge-accredited, ~87 NPS, USD 2.7M cARR growing >20% QoQ. We are positioned to reach 10k+ students in the next 4โ5 years.
ABOUT THE ROLE
You will own architecture and end-to-end delivery for the distributed, event-driven services and real-time data-analytics workloads that power the school. The actual code is increasingly written by AI โ your real job is defining problems precisely, orchestrating agents, and maintaining quality across parallel workflows. You will work directly with Dima (R&D).
KEY RESPONSIBILITIES
- Design and own distributed, event-driven systems and real-time, high-concurrency data workloads end-to-end (requirements โ architecture โ implementation โ QA โ deploy).
- Build and operate the data layer (PostgreSQL, key-value stores, caching).
- Design clean, versioned service boundaries and APIs; integrate third-party systems with deliberate attention to contracts, idempotency, rate limits, and backward compatibility.
- Drive delivery through structured agentic workflows โ running 2โ3 in parallel โ across the full SDLC.
- Uphold an explicit quality bar: automated testing, code review, CI/CD, observability, security-by-default.
- Own secure handling of sensitive data and lead incident response when needed.
MUST-HAVES
- Proven software architect, or a strong senior engineer who independently owns end-to-end system design.
- 6+ years of professional software engineering.
- Production-grade proficiency in Python and Go.
- Distributed, event-driven systems experience, including real-time / high-concurrency domains.
- Strong data-layer fundamentals โ PostgreSQL, key-value stores, caching strategies.
- Hands-on AI engineering โ currently operates 2โ3 parallel agentic workflows in practice; up-to-date knowledge of LLMs and modern agent harnesses (consumer chatbot use alone does not qualify).
- Structured agentic SDLC discipline, not ad-hoc vibe coding.
- Clean API and integration design.
- Engineering rigor and maintainability; Linux infrastructure literacy.
- Autonomous async/remote collaboration across a distributed CET/ET team.
- Clear, warm, professional written and verbal communication.
NICE-TO-HAVES
- Rust and/or TypeScript.
- Has built their own agent harness or internal tooling.
- Multi-provider LLM experience; deep workflow design.
- Solid front-end capability; OpenCV, audio/video processing.
- Education-sector and/or fast-paced startup background.
WHAT WE OFFER
- Compensation: USD 5,000 per month.
- Fully remote role with a globally distributed team, built for deep work and high trust.
- True ownership โ architect bina's systems and automation layer from the ground up.
- Direct collaboration with R&D leadership at a fast-scaling school.
- Start date: as soon as possible.
PROCESS
Shortlisted candidates are invited to a 30โ45 min live problem-solving session, then a second call covering experience and fit. Bring whatever AI tooling you trust. As a safeguarding measure (the role involves personal data of minors), applicants complete a KYC check via iDenfy.