CloudHero logo

Senior Software Engineer

CloudHero·From $3,000

Primary stack

Ant Design

Nice to have's

SaaSHRAWSAPI

Job description

About the Position

Senior Software Engineer

CloudHero is an AWS partner. Part of our team is already based in Nepal, and now we're building software products as well as running cloud work. You'll be our first dedicated software engineer, working on:

  • Our internal CRM. Pipeline, email sync with Gmail, AI agents that review deals, search, and an MCP server so AI assistants can work with the data. It's in production, and our sales team uses it every day.
  • HeyLeave.com. An HR assistant on WhatsApp for companies in Romania.
  • Customer projects. Software we build for customers when they need it, scoped and delivered by you.

Location: Remote in Nepal, plus one office day a month with our Kathmandu team

Hours: Romanian working hours (EET/EEST): about 12:45–21:45 Nepal time in winter, 11:45–20:45 in summer

Engagement: full-time contractor

On-call: none

Responsibilities

  • Act as product owner as well as engineer. Talk to users (our sales team, HeyLeave customers, project clients), turn vague requests into clear scope and acceptance criteria, prioritize the backlog, and say no to work that isn't worth it.
  • Own the architecture. Choose data models and boundaries, decide how failures behave, and write the important decisions down.
  • Build end-to-end: APIs, frontend, background jobs, integrations, database migrations, deploys.
  • Make it fast. Profile it, find the slow query, and prove the improvement with before-and-after numbers.
  • Improve how we work. Add CI, speed up tests, and refine how we review AI-written code. You're the first engineer, so your habits become our standard.
  • Work with our DevOps team on infrastructure and monitoring.

Requirements

  • Senior. Several years building and running software in production. You've owned systems end to end and lived with your own decisions.
  • Product-minded. You care about what users need, not just what the ticket says. You can write a crisp spec and cut scope without losing the point.
  • An architect. You choose the simplest design that works and can explain where it will break: under load, on a retry, on a crash halfway through, or with two users at once.
  • In love with performance. You've made something measurably faster and can tell the story with numbers.
  • Serious about quality. You won't compromise on security or data integrity, and you make deliberate trade-offs everywhere else.
  • Fluent with AI agents and LLM products. You use agents daily, know where they fail, and have ways to catch them. When an LLM sits in front of payroll data, you care that the numbers come from the source system and never from the model.
  • Passionate about building. Side projects are welcome but not required. We want to see work you're proud of, professional work included.
  • A clear writer in English. Plans, specs, commit messages and release notes are most of the leverage when working with agents.

Nice to Have

  • Deep database knowledge: transactions, locking, indexing, migrations on live data.
  • SaaS or multi-tenant products.
  • Messaging bots (WhatsApp Business API), HR or payroll integrations, GDPR, email integrations, AWS.
  • You've built something from zero to paying users.

We Offer

  • Compensation: 3000 USD/month

About the Company

CloudHero is an AWS partner. Part of our team is already based in Nepal, and now we're building software products as well as running cloud work.

© CloudHero. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at CloudHero

All 4 roles

Popular searches