Sde 2 Backend
Core
Building performant, scalable, and reliable backend systems using distributed architectures for product companies and startups.
Role type
Mid-level backend engineer (Node.js)
Builds
Microservices, REST APIs, and event-driven architectures
Domain
Healthcare technology / SaaS
Deliverable
production ML models | product features
Required skills
Node.js, TypeScript, NoSQL databases, SQL databases, REST API design, HTTP fundamentals, event-driven architectures, message brokers (RabbitMQ, Kafka), data structures and algorithms
Preferred skills
MERN stack, Docker, Kubernetes, open-source contributions
Responsibilities
Design and build microservices, develop REST APIs, optimize database performance, troubleshoot system issues, implement event-driven solutions
Seniority
Mid-level, hands-on IC
Rewrite
## About the role
We are looking for our next Backend engineer with 3+ years of experience in building performant, scalable and reliable systems for product companies and startups. The candidate is expected to have strong problem-solving skills with a proven experience of leveraging distributed systems to build elegant solutions to complex real world problems. If you are someone who has worked in a fast-paced environment with changing priorities - this might be the next right role for you!
## Responsibilities
* Building microservices with Node.js (Typescript preferred)
* Working with NoSQL and SQL databases such as Mongo, MySQL etc. and being adept in database design
* Building REST APIs using web frameworks (Express.js/Nest.js)
* Applying a solid grasp of HTTP fundamentals
* Implementing event-driven architectures and message brokers such as RabbitMQ, Kafka etc.
* Performing troubleshooting
* Utilizing knowledge of data structures and algorithms
## Requirements
* 3+ years of experience building microservices with Node.js (Typescript preferred)
* Proven experience with NoSQL and SQL databases such as Mongo, MySQL etc. Adept in database design
* Proficient in building REST APIs using web frameworks (Express.js/Nest.js)
* Should have a solid grasp of HTTP fundamentals
* Knowledge of event-driven architectures and message brokers such as RabbitMQ, Kafka etc.
* Strong troubleshooting skills
* Good understanding of data structures and algorithms
## Nice to have
* Worked with MERN stack
* Awareness of containerization using Docker and Kubernetes
* Open-source contributions
## About Dentira
Dentira is a fast-growing, profitable healthcare startup that is revolutionizing clinic operations across multiple countries. Our flagship product transformed dental procurement by introducing the world's first real-time price comparison engine for dental supplies in the US, Canada, Australia, and New Zealand. Building on this success, our latest innovation, the Lab Platform, streamlines case creation and management by seamlessly connecting clinics, intraoral scanners, and dental labs. We are also pioneering the use of advanced AI technologies to tackle complex challenges like Automatic Invoice Reconciliation, offering horizontal solutions that can be applied across various verticals that we cater to.
## What we offer
As we continue to expand, we are actively exploring adjacent verticals and new avenues for growth while strengthening our presence in existing ones. Our ambitious goal is to achieve over 10X growth within the next 4-5 years.
## Interview Process
*Note: Interviews will be conducted offline (face-to-face) at our Bangalore office located in Garudacharpalya. Please apply only if you are available to attend the interview in person.*
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
