Hiring.Camp

Software Engineer, Backend

Shikho Technologies Bangladesh Ltd

Location
Dhaka Division, Dhaka
Type
Full-time
Department
Engineering
Experience
3+ years
Source
Freshteam

Description

The Role:

As Software Engineer, Backend, you will be integral to building, scaling, and maintaining our microservices architecture, driving the performance and reliability of our core platform. The ideal candidate should possess a strong background in backend engineering and system design - particularly in Golang - demonstrate exceptional problem-solving abilities, and exhibit enthusiasm for actively contributing to the achievements of the leading startup within the EdTech sector of Bangladesh.

Key Roles & Responsibilities:

• Owning assigned microservices end-to-end on a quarterly basis across our fleet of 30+ services (e.g., live class, core, gateway, live exam, machinary, kpi, analytics, anubadok, Shikho AI).
• Designing and building scalable, high-throughput microservices in Golang with comprehensive test coverage.
• Hands-on RAG (Retrieval-Augmented Generation) engineering: building and maintaining retrieval pipelines, embedding stores, and evaluation datasets for AI-powered services (e.g., anubadok, Shikho AI).
• Debugging, troubleshooting, and resolving production issues, while optimizing endpoint performance and overall system health.
• Translating product and platform requirements into robust technical architectures and participating in technical design discussions.
• Representing the Backend platform in cross-platform API design (REST/GraphQL) and collaboration with Mobile and Product teams.
• Maintaining complete technical documentation, service specifications, and system diagrams for owned microservices.
• Working in an AI-native engineering environment using agentic IDEs and coding assistants (e.g. Claude Code, Cursor) to deliver daily agent-generated diffs.
• Leveraging AI assistance to generate unit tests, test fixtures, database migration scripts, and run efficient production log analysis for root-cause hypothesis generation.
• Utilizing AI tools to draft PR descriptions, RFCs, technical documentation, and service runbooks following team playbooks.
• Contributing to AI context engineering (prompts, agent skills, context files) and workflow optimization for cost-effective AI utilization.
• Participating in code reviews, sharing effective AI prompt workflows, and mentoring junior engineers.
• Coordinating with cross-functional teams to ensure strict deadlines and sprint planning guidelines are met.
• Working collaboratively within the engineering team to offer support whenever needed to achieve system objectives.

Qualifications and Skills:

• Minimum 3–4 years of professional experience in backend software development, with a core focus on distributed microservices architectures.
• Proven track record of designing, building, and delivering high-volume, low-latency microservices and API endpoints.
• Strong proficiency in the specified tech stack: Golang, PostgreSQL, MongoDB, ArangoDB, Redis, REST/GraphQL, Docker, and Weaviate (vector search/RAG).
• Hands-on experience or deep familiarity with AI/RAG architectures, including embedding stores, vector databases, retrieval pipelines, and model evaluation datasets.
• Experience writing comprehensive test suites (unit/integration), managing test fixtures, and handling database migration strategies.
• Demonstrable adaptability to an AI-native workflow, with familiarity using agentic IDEs (Cursor/Claude Code), context engineering, prompt optimization, and daily AI-assisted shipping.
• Exceptional problem-solving skills, root-cause debugging capabilities (log analysis), and a metrics-driven approach to service health and latency optimization.
• Strong collaborative skills to translate technical specifications into clean designs and represent backend architectures across multi-team discussions.

The Important Bits:

- Job type: Full Time

- Department: Technology - Engineering

- Work Location: HQ, Banani, Dhaka

- Salary: Competitive and Negotiable Based on Experience

- Working Days: 5 days a week, from Sunday to Thursday

- Other Benefits: Festival Bonus, Leave Encashment, Life & Medical Insurance, etc.


About Shikho:

Shikho is a Bangladeshi education technology start-up with a mission to democratise access to high-quality education. It has so far raised $8.0 million USD of international funding from global venture capitalists in Singapore and America, the highest for a Bangladeshi seed-stage startup and the highest in education technology for the country. Investors include education technology investment specialists Learn Capital from Silicon Valley, regional experts Wavemaker Partners from Singapore along with the Family Office of Singtel Chairman and local partner SAJIDA Foundation. Shikho aims to build a holistic learning ecosystem for a digitally enabled Bangladeshi student population, across primary, secondary, and tertiary education.


Shikho in the News:

Startup Bangladesh Announces Strategic Investment in Shikho to Accelerate AI-Powered Learning in Bangladesh


9th Brac Bank-The Daily Star ICT Awards






Skills

DockerPostgreSQLMongoDBRedisRESTGraphQLMicroservicesGo

Similar Jobs

30

Software Engineer (Backend)

Protopie·Seoul, South Korea

Today

#Backend Software Engineer

Qualcomm·San Diego, CA·Remote, Onsite

Today

Backend Software Engineer

Upwind·Remote

Today

Software Engineer, Backend

SiteGround·Bulgaria·Hybrid

2d ago

Software Engineer, Backend

Resend·Europe·Remote

3d ago

Software Engineer, Backend

Resend·Americas·Remote

3d ago

Software Engineer - Backend

Emergent·San Francisco, US

3d ago

Backend Software Engineer

ClearlyRated·Portland, Oregon

3d ago

Backend Software Engineer

Getwhys·Portland, OR +4·Hybrid

4d ago

Software Engineer, Backend

Cognitiv·Bellevue, WA +1

4d ago

Software Engineer (Backend)

Kobalt Labs·New York City, US·Remote, Onsite

5d ago

Backend Software Engineer

Vizzia·Paris·Hybrid

6d ago

Backend Software Engineer

Handoff·São Paulo·Hybrid

1w ago

Software Engineer, Backend

Grab·Petaling Jaya, Malaysia·Onsite

1w ago

Software Engineer, Backend

Grab·Petaling Jaya, Malaysia·Remote, Onsite

1w ago

Software Engineer, Backend

Showpad·Bucharest +1·Remote, Hybrid, Onsite

1w ago

Backend Software Engineer

Abstra

1w ago

Software Engineer Backend

Intermedia Intelligent Communications·UK·Remote

1w ago

Backend Software developer

Deutsche Telekom IT Solutions·Budapest, Szeged·Hybrid

1w ago

Software Engineer, Backend

Mirage·Union Square, New York City

1w ago

Software Engineer (Backend)

Nagorik Technologies Ltd.·Dhaka, Dhaka Division

2w ago

Software Engineer, Backend

Grab·HCMC, Vietnam

2w ago

Backend Software Engineer

motorolasolutions·Ho Chi Minh, Vietnam

2w ago

Backend Software Engineer

Motorola Solutions·Ho Chi Minh, Vietnam

2w ago

Software Engineer, Backend

Grab·Petaling Jaya, Malaysia·Onsite

2w ago

Backend Software Engineer

Metis Technology Solutions·Moffett Field, CA

2w ago

Software Engineer: Backend

Rogo·New York City·Onsite

2w ago

Software Engineer: Backend

Logicgate·Remote·Remote

3w ago

Software Engineer, Backend

Seesaw·US·Remote

3w ago

Software Engineer, Backend

Grab·Petaling Jaya, Malaysia·Remote, Onsite

3w ago
Software Engineer, Backend at Shikho Technologies Bangladesh Ltd | Hiring.Camp