Job Summary
Published On : Jun 8, 2026
No. of Vacancies : 01
Job Type :
Full Time
Job Level :
Experience : At least 5 years
Age : At least 33 years
Location : Dhaka (Banani)
Salary Range:
Negotiable
Application Deadline : Jul 3, 2026
Lead Software Engineer
StudyNet Pty Ltd
No. of Vacancies
01
Job Description / Responsibility
- The Role
- StudyNet.io is a vertical SaaS platform scaling towards a multi-tenant architecture. We're looking for a Lead Software Engineer to own the technical side of that journey — from codebase quality and cloud infrastructure to team delivery and incident response.
- This is a hands-on leadership role. You'll write code, make architectural decisions, run a Scrum team of 5, and report directly to the Product Owner. You're not a manager who stopped coding — you're an engineer who can also lead.
- What You'll Do
- Architecture. Own and evolve the ASP.NET Core codebase — make architectural calls, set standards, and actively contribute to development
- Multi-Tenancy. Design and implement multi-tenancy — tenant isolation strategies, shared vs. dedicated resources, data separation, and scalability planning
- Azure Infrastructure. Own the full Azure stack — App Services, Azure SQL, Blob Storage, Key Vault, networking, and security configurations
- DevOps & Pipelines. Manage CI/CD pipelines in Azure DevOps — build, release, and environment management across dev, staging, and production
- Incident Ownership. Be the first responder for production incidents — diagnose outages, broken pipelines, and deployment failures, resolve them fast, and put safeguards in place so they don't recur
- Scrum Leadership. Lead a team of 5 developers using Scrum — run sprint planning, daily standups, reviews, and retrospectives; keep velocity healthy and the backlog groomed
- Product Collaboration. Work directly with the Product Owner to break down product requirements into technical specs, tasks, and sprint-ready tickets
- AI Integration. Evaluate and integrate Azure AI services — Azure AI Foundry, Azure OpenAI, and related tooling — as AI becomes a core part of the product roadmap
- Observability. Monitor platform health proactively — set up alerting, logging, and observability so the team catches issues before users do
- Code Quality. Manage code reviews, enforce PR standards, and maintain a high bar for code quality across the team
- Cross-Team Collaboration. Work collaboratively across teams — QA/Testing, Design, AI, and other internal teams — to align on requirements, unblock dependencies, and ensure smooth end-to-end delivery
Educational Requirements
- Bachelor in Engineering (BEngg) in Computer Science & Engineering
Experience Requirements
- At least 5 years
- The applicants should have experience in the following business area(s): Immigration and Education Consultancy Service, Immigration/Visa Processing
Additional Job Requirements
- Age At least 33 years
- Must-Haves
- 5+ years with ASP.NET Core — you've owned a production codebase, not just contributed to one
- Strong Azure experience across the full stack — compute, storage, networking, DevOps, and security
- Hands-on Scrum — sprint planning, retrospectives, backlog management; you've run the ceremonies properly
- Experience leading or managing a small engineering team (3–6 developers)
- Experience designing or working on a multi-tenant SaaS product
- SQL Server experience (2013 or later) and Azure SQL — query optimization, schema design, migrations, and managing databases in a cloud environment
- Strong T-SQL — stored procedures, complex queries, query optimization, and working with Azure SQL at scale
- Strong problem-solving under pressure — production incidents don't faze you
- Clear communicator — you can translate technical complexity to a Product Owner and turn product ideas into engineering tasks
- Nice to Have
- Experience with Azure AI Foundry, Azure OpenAI, or AI-assisted product features
- Agentic AI programming — building autonomous AI agents, multi-agent workflows, or LLM-orchestrated systems
- RabbitMQ or equivalent message broker experience (Kafka, Azure Service Bus, AWS SQS) — producers, consumers, exchanges, dead-letter queues, retry strategies
- Familiarity with observability tooling — Application Insights, Azure Monitor, or similar
- Scrum Master certification (CSM or PSM)
- Background in B2B SaaS, EdTech, or recruitment technology
- Experience with role-based access control (RBAC) and multi-tenant security models
- Technical Depth We Value
- For candidates with messaging and distributed systems experience, here's the depth we're looking for:
- Async Programming. Asynchronous & event-driven architecture — understanding sync vs async workflows, queue-based background processing, and decoupled service communication
- Messaging. Messaging concepts — producers, consumers, exchanges (direct, topic, fanout), routing keys, message acknowledgment, dead-letter queues, and retry mechanisms
- System Design. Distributed systems thinking — decoupling services, horizontal scaling of workers, fault tolerance, idempotency, and handling duplicate or out-of-order messages
- Performance. Concurrency & performance — managing multiple workers, throughput vs latency trade-offs, and back-pressure handling
- Debugging. Debugging distributed systems — diagnosing message consumption failures, duplicate processing, ordering issues, and failures between services
- Agentic AI. Agentic AI systems — designing and building AI agents that can plan, use tools, and operate autonomously within multi-step workflows
- Who You Are
- You treat the platform like it's yours. You move fast, make decisions with incomplete information, and don't need to be chased. When something breaks, you own it — diagnose, fix, document, prevent. You're comfortable being the most senior technical person in the room and you bring the team with you, not just the output.
Location
Dhaka (Banani)
Salary Range
Negotiable
Other Benefits
Weekly 2 holidays,Gratuity
Salary Review: Yearly
Festival Bonus: 3
Job Source
Bdjobs.com.bd Online Job Posting
Application Deadline : Jul 3, 2026
Company Information
Company Name:
StudyNet Pty Ltd
Address: Level-2, South Breeze Center, House 5, Road 11, Dhaka 1213
Web:
https://studynet.io/