ApplySarthi Match jobs to your CV

Software Engineer

Edmo

Make my CV for this job, freeView job and applyYour CV, rewritten for this role using only your real experience. Sign in with Google and upload your CV. Nothing to install.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

11,662 open software roles across 723 companies are on ApplySarthi right now, most of them in Bengaluru (799), Hyderabad (309), Pune (183).

What software roles keep asking for: AWS (24%), Python (23%), Java (23%), System design (20%), Kubernetes (18%), C++ (17%), Observability (16%), CI/CD (13%) — counted across their open postings here.

Software Engineer jobs in Pune · Software Engineer jobs in India · Remote Software Engineer jobs · AWS jobs · CI/CD jobs · Docker jobs · GCP jobs

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for software roles keep coming back to AWS, Python, Java, System design. Practise those questions before you sit with Edmo.

Questions you are likely to be asked

  1. Why do you want to join Edmo?
  2. What is your experience with Java? Tell me one thing you learned the hard way.
  3. What do you do when a production issue happens on your code?
  4. Walk me through a system you built. How was it designed, and what would you change now?
  5. Tell me about a hard bug you tracked down. How did you find the cause?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Software Engineer at Edmo interview free →

**About us** EDMO is an AI-powered company that provides enrollment-centric solutions to universities, colleges, and higher education institutions. By streamlining repetitive tasks—such as document verification, transcript evaluation, SOP/essay reviews, and applicant matching—EDMO enables its clients to process student applications faster and more accurately. Its intelligent workflows not only reduce administrative workload but also empower admission advisors to focus on personalized guidance and student engagement. With features like AI-powered chatbots, Photo ID verification, GPA calculator, and transfer credit evaluation, EDMO ensures transparency and efficiency across the enrollment journey. Institutions using EDMO services report significant time savings, improved decision-making, and enhanced student satisfaction. At its core, EDMO is built to reimagine & streamline admissions—making them smarter, quicker, and more human-centric. Website - https://goedmo.com/ **The Role** We are looking for a Senior Backend Engineer who thrives at the intersection of robust system design and rapid product delivery. You will be responsible for building the backbone of our platform, moving seamlessly between high-performance NestJS services, event-driven architectures with Kafka, and scalable cloud infrastructure. You aren't just a coder; you are a distributed systems thinker who understands how to balance the simplicity of a monolith with the scalability of microservices. **Technical Requirements** ● Backend Mastery: 5+ years of experience in backend development, with expert-level proficiency in Node.js and TypeScript. ● Framework Experience: Extensive experience with NestJS (or similar DI-based frameworks) and Next.js for full-stack integration. ● Architecture: Deep understanding of Microservices, Monolith-to-Microservice transitions, and API Gateway patterns. ● Databases: Strong SQL (PostgreSQL) and NoSQL (MongoDB) skills, including schema design and query optimization. ● Infrastructure: Comfortable with Docker, CI/CD pipelines, and cloud schedulers/orchestration. ● Messaging: Proven experience with Apache Kafka or similar message brokers for complex event-driven workflows. **Bonus Points (The "Good to Have")** ● Polyglot Mindset: Familiarity with Java-based services or the ability to navigate legacy Java codebases. ● AI/ML: Experience integrating GenAI/LLM APIs into production workflows. ● High Scale: Experience managing systems with 10k+ requests per second or TB-scale data. **Our Tech Stack** ● Languages: TypeScript, Node.js (some Java) ● Frameworks: NestJS, Next.js ● Data/Cache: PostgreSQL, MongoDB, Redis ● Streaming: Apache Kafka ● Cloud: AWS / GCP (Cloud Run, Lambda/Functions) **Why You’ll Love Working Here** ● Complex Challenges: We don't just build CRUD apps; we solve distributed systems problems at scale. ● Modern Tooling: We stay on the bleeding edge of the TypeScript ecosystem. ● Autonomy: We hire seniors to lead, not just to follow tickets. You’ll have a seat at the table for architectural decisions

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on wellfound · posted 2026-09-02. ApplySarthi collects openings and links to application pages; the role is advertised by Edmo, not by us.