resu·mail

Senior Software Engineer - Backend

at Nference

Bengaluru, India Senior Posted 2026-05-05

Don't apply into the void — reach the hiring manager

ResuMail finds the recruiters and hiring managers behind this Senior Software Engineer - Backend role at Nference, drafts a personalised outreach email, and schedules the send — so your application actually gets seen.

Reach the hiring manager ›

About this role

About nference At nference, the “Google of Biomedicine,” we are making the world’s biomedical knowledge computable to power quantum leaps in human health. By partnering with elite medical institutions, we transform massive, unstructured datasets-including clinical notes, lab results, and medical images-into a structured, research-ready ecosystem. Leveraging state-of-the-art AI and high-performance computing, we bridge the gap between clinical phenotypes and molecular genotypes to accelerate the discovery of next-generation diagnostics and personalized treatments. Role Overview As a Senior Backend Engineer , you will lead the end-to-end development of scalable microservices and robust backend architectures using Go, or Python. You will be responsible for high-level system design, database optimization, and managing cloud-native deployments within AWS and Kubernetes environments. Beyond writing optimal code, you will mentor junior developers, drive architectural decisions, and collaborate across teams to ensure high-performance, event-driven systems that align with complex business goals. Requirements 4 - 7 years of experience in backend or fullstack engineering. Strong proficiency in Go / Python (at least one primary backend language). Deep understanding of REST APIs, microservices architecture, and backend design patterns. Strong database skills (PostgreSQL/MySQL) with working knowledge of NoSQL systems (MongoDB, etc.); experience in schema design and query optimization. Hands-on experience with AWS (or similar cloud platforms) and containerization tools like Docker and Kubernetes. Solid understanding of asynchronous programming, event-driven systems, and performance tuning. Experience working with CI/CD pipelines, Git-based workflows, and Agile/Scrum environments. Strong CS fundamentals (data structures, algorithms, system design basics). Good communication skills with ability to collaborate across teams. Responsibilities Take ownership of the software development lifecycle; from initial design to deployment & maintenance Collaborate closely with multidisciplinary teams and other engineers to understand and translate requirements into solutions; align with technical decisions & business goals Write efficient & optimal code, architect robust solutions and design scalable systems. Work closely with frontend engineers to define APIs & develop communication protocols to ensure smooth data exchange Lead/Conduct code reviews and mentor junior developers; ensure code quality and adherence to best practices Identify & resolve bottlenecks in the systems, optimize database queries, & leverage caching and load balancing techniques to minimize latency Support testing strategies by building testable code in collaboration with SDET , preventing regressions and using AI tools for test automation under supervision Monitor and analyze system metrics (response times & error rates) to identify performance issues and fine tune systems Assist with High Level Designs Create and maintain high-quality architectural and design documentation, including system design decisions, API standards, and engineering processes, to enable long-term maintainability and cross-team alignment. Benefits Industry Prestige: Secure a permanent role at the “Google of Biomedicine” (per The Washington Post ), working alongside elite CS, MD, and PhD talent from top-tier universities. Unrivaled Data & AI: Deploy cutting-edge ML and analytics against exclusive, large-scale clinical, molecular, and imaging datasets to solve complex biomedical challenges. Research & Impact: Drive real-world breakthroughs in drug discovery with opportunities to be credited as a contributing author in high-impact scientific publications. Culture & Flexibility: We foster a fast-paced, collaborative environment with a hybrid work model (eligible after a 3-month probation period) to balance innovation with personal well-being. Perks & Growth: Enjoy comprehensive reimbursements for gym memberships, tech gadgets, high-speed internet, and professional development courses, along with complimentary breakfast, lunch, and snacks at the office.

How to get this job at Nference

  1. Don't rely on the portal. Cold applications for a role like Senior Software Engineer - Backend land in a pile of hundreds. A direct, personalised message to the hiring manager or a referrer is the fastest way in.
  2. Find the right person. ResuMail surfaces the actual recruiters and hiring managers at Nference — not a generic careers inbox.
  3. Send tailored outreach. ResuMail drafts an email personalised to your resume and this role, then paces and schedules sends so you stay out of spam.
  4. Follow up. One polite nudge after 5–7 days roughly doubles reply rates — scheduled for you.

Reach Nference's hiring managers today.

Free to start. No credit card. Built for Indian job seekers.

Start free with ResuMail ›