Software Architect | bina
← All open positions

Software Architect

Remote · distributed CET/ET team · Full-time · Remote · start ASAP · USD 5,000 / month

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 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.

You'll be a great fit if you have…

  • 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 on 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 have

  • 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.
Apply!

Questions about this role? Email hr@thebinaschool.com — it reaches our HR team directly.