Software Engineer - Backend Developer
Bhanzu
Software Engineering
Posted on May 26, 2026
About Bhanzu
Bhanzu is a live-learning edtech platform helping students across the globe master
mathematics. Our engineering team builds and operates a distributed platform that handles real-
time class delivery, billing, CRM, communications, and data — all running on AWS at scale
across multiple geographies.
We move fast, we build for reliability, and we invest heavily in the people who build with us.
The Opportunity
This role is built for someone at the start of their engineering career who wants to grow into a
well-rounded backend engineer. You will be embedded in a team that owns a broad, production-
grade stack — microservices, data pipelines, cloud infrastructure, and third-party integrations —
and you will be mentored hands-on by senior engineers across all of these areas.
We are not looking for someone to fit a narrow box. We are looking for someone curious
enough to grow into it.
What You Will Learn & Work On
Backend Services
• Get hands-on with Node.js (Fastify) and Python (FastAPI) microservices that power the
Bhanzu platform.
• Understand how services communicate, how APIs are designed, and how to write clean,
maintainable code in a real production codebase.
• Gradually take ownership of features and bug fixes with increasing independence over
time.
UI Development
• Build and iterate on user-facing features using React.js, growing from small UI
components to full feature flows.
• Learn how to consume REST APIs and integrate backend data into responsive,
performant web interfaces.
• Develop a strong foundation in HTML, CSS, and JavaScript — understanding the
browser, the DOM, and how UI state is managed.
• Get hands-on with data visualisation using D3.js and charting libraries to bring analytics
to life for business users.
• Learn good UI engineering practices: component design, accessibility basics, cross-
browser compatibility, and performance awareness.
BHANZU — JOB DESCRIPTION
Page 2 of
Tech Stack You Will Be Exposed To
JavaScript Python React.js Node.js PostgreSQL Git
HTML / CSS REST APIs D3.js Docker AWS Linux / CLI
What We Are Looking For
Non-negotiable
• A degree in Computer Science, Engineering, or equivalent practical experience.
• Familiarity with at least one programming language — JavaScript or Python preferred.
• Basic understanding of how the web works: HTTP, APIs, request-response.
• Exposure to SQL — even if only from coursework or personal projects.
• Comfortable using Git for version control.
Good to Have
• Any personal, internship, or open-source project experience, however small.
• Curiosity about cloud platforms — even self-taught exploration of AWS counts.
• Some exposure to Linux/command line, Docker, or any scripting.
Who Thrives Here
• Curious learners — you ask why, not just how.
• Patient builders — you understand that good software takes time to get right.
• Clear communicators — you can explain what you are working on to non-engineers.
• Low-ego collaborators — you take feedback well and give it honestly.
• Self-starters — when things are unclear, you find a way forward rather than waiting.
What We Offer
• A structured growth plan with a clear path from junior to mid to senior engineer.
• Dedicated mentorship from experienced engineers across backend, data, and
infrastructure.
• Exposure to a broad, modern, production-scale tech stack from your first week.
• Competitive compensation with performance-based growth.
• A culture that values engineering craft, not just output.
• Access to Bhanzu's full learning platform for your own development.