
Senior Software Engineer
1 week ago
Role:
Senior Backend Engineer
Tech Stack:
Django, Python, Postgres
Function:
Engineering
Location:
Kolkata
Type:
Full-time
Industry:
SaaS, Health-Tech
About Company
A rapidly growing SaaS company operating in the healthcare technology space, focused on building smart, data-driven solutions that help service providers improve operational efficiency and patient engagement. The platform is purpose-built for a specialised segment within healthcare, with deep use cases tailored for practices like dental care. With a strong and growing customer base across global markets, the company is on a mission to simplify practice management through intuitive tools and automation — all driven by a passionate, cross-functional team.
Position Overview
You design and scale Django/Python services that power a healthcare SaaS platform. You blend backend engineering with applied ML to deliver real-time and batch intelligence. Your work drives faster workflows for clinicians and better experiences for patients.
Role & Responsibilities
- You will build and evolve backend services and RESTful APIs in Django/Python with production-grade performance and reliability.
- You will own the data layer: design efficient relational schemas in PostgreSQL, tune queries, and manage migrations via SQLAlchemy and Alembic.
- You will implement robust CI/CD pipelines: define Git branching strategies, automate build/test/deploy, enable safe rollbacks, and manage environment promotion.
- You will optimise runtime using Redis caching and Nginx reverse proxying to improve throughput, reduce latency, and handle secure traffic.
- You will collaborate with product and operations teams to translate requirements into executable technical plans with clear milestones.
- You will productise AI/ML by designing and deploying model inference services for batch and real-time use cases, implementing feature pipelines, and integrating models into backend flows.
- You will ensure ML reliability by versioning models and datasets, tracking experiments, monitoring drift and model performance, and managing rollbacks of model versions.
- You will integrate data sources: orchestrate ETL/ELT for training and inference, and apply data validation and governance for privacy and compliance.
- You will measure impact by instrumenting services and models with metrics, logs, and traces; running A/B tests and canary releases for model and API changes.
Must have Criteria
- You bring 4+ years of software development experience delivering production Python and Django backends and RESTful APIs.
- You have proven leadership guiding engineers, setting standards, and conducting design and code reviews.
- You possess deep RDBMS knowledge, specifically PostgreSQL schema design, indexing, transactions, and performance tuning.
- You are proficient with SQLAlchemy and Alembic for model definitions, schema versioning, and safe forward/backward migrations.
- You demonstrate expertise in CI/CD and Git, including pipeline design, gated testing, release automation, and effective branching workflows.
- You have practical experience with Redis caching strategies, eviction patterns, and secure high-throughput proxying with Nginx.
- You understand NoSQL paradigms and know when to apply them alongside relational stores.
- You have applied machine learning experience, integrating and serving models in production and managing the model lifecycle.
- You are familiar with ML tooling such as scikit-learn, PyTorch or TensorFlow, model serving frameworks, and experiment tracking.
Nice to Have
- Experience with cloud-native delivery using Docker/Kubernetes and infrastructure as code within CI/CD workflows.
- Familiarity with observability practices covering metrics, logs, and tracing for performance and reliability.
- Knowledge of retrieval and vector search integrations, feature stores, streaming pipelines, or GPU-aware workloads.
What We Offer
- Impact at scale; safeguard mission-critical healthcare SaaS.
- Customer-first mission; ensure reliable releases for clinicians and patients.
- Competitive salary, performance bonuses, PTO, health benefits, and potential equity.
-
Senior Software Engineer
2 weeks ago
Greater Kolkata Area, India Jainam Broking Limited Full time ₹ 15,00,000 - ₹ 25,00,000 per yearDescriptionJob Summary :We are seeking a highly skilled and motivated Senior Software Engineer to join our dynamic and fast-growing development team.In this role, you will be responsible for designing, developing, and maintaining high-quality, scalable, and robust software solutions.You will collaborate with cross-functional teams to build innovative...
-
Senior Javascript Engineer
2 hours ago
Greater Delhi Area, India Northcorp Software Full time ₹ 1,50,000 - ₹ 28,00,000 per yearCompany DescriptionNorthcorp Software is at the forefront of technological innovation, setting standards for tomorrow's solutions. With a team of over 250 seasoned professionals, we specialize in Application Development, Enterprise Solutions, and BPM services. We've successfully completed over 200 projects and have 70+ satisfied clients. Our expertise...
-
Senior Java Software Engineer
2 weeks ago
Greater Bengaluru Area, India RIDDHI SIDDHI BUSINESS TECHNOLOGY LIMITED Full time ₹ 20,00,000 - ₹ 25,00,000 per yearRole DescriptionThis is a full-time on-site role for a Senior Java Software Engineer located in Bangalore (hybrid). The Senior Java Software Engineer will be responsible for designing, developing, and maintaining software applications. Day-to-day tasks include developing code, implementing microservices architectures, working with the Spring Framework, and...
-
Software Sales Engineer
2 weeks ago
Greater Chennai Area, India Revol Software Full timeA Software Sales Engineer (also called a Pre-Sales Engineer or Solutions Engineer) is a technical expert who supports the sales process by bridging the gap between customer needs and the capabilities of a software product or solution. Their responsibilities combine technical know-how with strong communication and customer-facing skills. Qualification : BE /...
-
Senior Software Engineer
3 days ago
Greater Kolkata Area, India Energy Aspects Full time ₹ 20,00,000 - ₹ 25,00,000 per yearDepartment:TechnologyLocation:KolkataDescriptionEnergy Aspects in search of an experienced Lead Software Engineer who specializes in the design, development, and architecture of multi-tenant, service-based software systems with a focus on cloud technologies (AWS, GCP), Python, and data analytics. The successful candidate will be adept at building...
-
Senior Test Engineer
1 week ago
Greater Kolkata Area, India Appsierra Solutions Full time ₹ 6,00,000 - ₹ 18,00,000 per yearDescriptionWe are seeking a highly skilled and motivated Senior Test Engineer with expertise in both automation and manual testing to join our dynamic team. In this role, you will play a pivotal part in ensuring the quality and reliability of our software products.As a Senior Test Engineer, you will design, implement, and maintain comprehensive test...
-
Software Sales Engineer
2 weeks ago
Greater Chennai Area, India Revol Software Full timeA Software Sales Engineer (also called a Pre-Sales Engineer or Solutions Engineer) is a technical expert who supports the sales process by bridging the gap between customer needs and the capabilities of a software product or solution. Their responsibilities combine technical know-how with strong communication and customer-facing skills.🔧 Qualification :...
-
Senior Engineer
4 days ago
Greater Kolkata Area, India Commvault Full time ₹ 8,00,000 - ₹ 24,00,000 per yearRecruitment Fraud AlertWe've learned that scammers are impersonating Commvault team members—including HR and leadership—via email or text. These bad actors may conduct fake interviews and ask for personal information, such as your social security number.What To KnowCommvault does not conduct interviews by email or text.We will never ask you to submit...
-
Software Engineer
3 days ago
Greater Kolkata Area, India Green Honchos Full time ₹ 9,00,000 - ₹ 12,00,000 per yearDescriptionAbout the Role :We are seeking a skilled and passionate Software Engineer to join our growing team.You will be responsible for designing, developing, testing, and maintaining scalable software solutions.Youll work closely with cross-functional teams to deliver high-quality products that meet our customers needs.Key ResponsibilitiesDesign, develop,...
-
Software Engineer
5 days ago
Greater Kolkata Area, India Muoro Full time ₹ 15,00,000 - ₹ 25,00,000 per yearDescriptionAbout the Role :We are seeking a passionate AI Software Engineer to design, develop, and deploy artificial intelligence and machine learning solutions that solve complex problems and drive business innovation.You will collaborate with cross-functional teams to build scalable AI models, integrate them into software applications, and contribute to...