
Real job — pulled straight from nference’s careers page · Verified July 12, 2026 · No reposts.
Job description
nference is hiring a Senior Software Engineer - Backend — a full-time, based in Bengaluru, India role. Apply directly on nference's careers page below.
Senior Software Engineer - Backend
Location: Bengaluru, India
Department: Development
Experience: 4 - 7 years
Senior Software Engineer - Backend
Location: Bangalore
About nference
Our People
The Opportunity
What You'll Do
- Design, develop, and maintain scalable backend services and distributed systems.
- Build secure, high-performance RESTful APIs for internal and customer-facing applications.
- Design cloud-native microservices with a focus on reliability, scalability, and maintainability.
- Optimize system performance, latency, and resource utilization.
- Implement robust testing strategies and ensure high code quality through unit, integration, and automated testing.
- Build and maintain CI/CD pipelines to streamline deployments and improve developer productivity.
- Collaborate with cross-functional teams including Product, AI, Data Science, Clinical, and Platform Engineering to deliver innovative solutions.
- Participate in architecture discussions, technical design reviews, and engineering planning.
- Troubleshoot production issues and continuously improve system reliability and observability.
- Mentor junior engineers through code reviews, technical guidance, and knowledge sharing.
- Drive engineering best practices and contribute to a culture of continuous improvement.
What We're Looking For
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline.
- 4–7 years of professional experience in backend or full-stack software engineering.
- Strong proficiency in Python as a primary backend programming language.
- Deep understanding of RESTful API design and backend application development.
- Experience designing and building scalable distributed systems.
- Strong understanding of data structures, algorithms, and object-oriented programming principles.
- Experience working with SQL and NoSQL databases.
- Hands-on experience with Docker and Kubernetes.
- Experience with AWS, Google Cloud Platform (GCP), or Microsoft Azure.
- Familiarity with CI/CD pipelines and modern software delivery practices.
- Strong understanding of software architecture, system design, and engineering best practices.
- Experience with version control systems such as Git.
- Excellent analytical, debugging, and problem-solving skills.
- Strong verbal and written communication skills.
Preferred Qualifications
- Experience building event-driven architectures.
- Familiarity with messaging technologies such as Kafka or RabbitMQ.
- Experience with Redis or distributed caching solutions.
- Hands-on experience with monitoring and observability tools such as Prometheus, Grafana, or OpenTelemetry.
- Experience optimizing highly available, large-scale production systems.
- Exposure to machine learning infrastructure or data-intensive applications.
- Contributions to open-source projects are a plus.
Why Join nference?
Benefits & Perks
- Industry Prestige: Build your career at the "Google of Biomedicine" (as recognized by The Washington Post), working alongside exceptional software engineers, physicians, scientists, and researchers.
- Cutting-Edge Innovation: Solve complex healthcare challenges using advanced AI, machine learning, and large-scale clinical, molecular, and imaging datasets.
- Meaningful Impact: Contribute to technologies that accelerate drug discovery and biomedical research, with opportunities to be recognized as a contributing author on high-impact scientific publications where applicable.
- Growth & Flexibility: Thrive in a collaborative, innovation-driven culture with continuous learning opportunities and a hybrid work model for eligible employees after successful completion of the three-month probation period.
- Wellness & Perks: Enjoy reimbursements for gym memberships, technology gadgets, high-speed internet, professional development, comprehensive health insurance, and complimentary breakfast, lunch, and snacks at our Bangalore office.
Equal Opportunity Employer
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs
Frequently asked questions
What skills are required for Senior Software Engineer - Backend at nference?
The required skills for Senior Software Engineer - Backend at nference include: Python, REST, SQL, NoSQL, Docker, Kubernetes, AWS, GCP, Azure, CI/CD, Git, Kafka, RabbitMQ, Redis, Prometheus, Grafana, OpenTelemetry.
What is the seniority level for Senior Software Engineer - Backend at nference?
Senior Software Engineer - Backend at nference is a Senior level position.
How do I apply for Senior Software Engineer - Backend at nference?
You can view the full description and apply for Senior Software Engineer - Backend at nference on EchoJobs: https://echojobs.io/job/nference-senior-software-engineer-backend-w7r9c.


