i
HealthifyMe
6 HealthifyMe Jobs
5-6 years
HealthifyMe - Senior Backend Developer - Python/Django (5-6 yrs)
HealthifyMe
posted 8d ago
Flexible timing
Key skills for the job
We're seeking an experienced Senior Backend Developer to join our dynamic team and play a pivotal role in architecting and scaling our platform as we pursue our mission to healthify a billion people! As a senior team member, you'll drive technical decisions, mentor junior developers, and help shape our engineering culture.
Key Responsibilities :
- Design, implement, and maintain scalable backend architectures and microservices
- Lead complex technical projects from conception to delivery
- Establish coding standards, best practices, and architectural guidelines
- Mentor junior developers and conduct code reviews to ensure code quality
- Collaborate with product and infrastructure teams to optimize system performance
- Identify and resolve system bottlenecks and technical debt
- Drive innovation in our technology stack and development processes
- Participate in technical decision-making and architecture discussions
- Handle incident management and lead problem-solving efforts for critical issues
Technical Skills & Requirements :
- Strong proficiency in Python and deep understanding of its internals
- Expert-level experience with Django framework, including custom middleware development and optimization
- Advanced knowledge of database systems (MySQL, MongoDB) including query optimization, indexing strategies, and performance tuning
- Proven experience with caching solutions (Redis) and message queues
- Strong background in API design and microservices architecture
- Expertise in AWS cloud services (EC2, RDS, S3, Lambda, ECS)
- Experience with containerization (Docker) and container deployment and management tools (ECS)
- Proficiency in implementing CI/CD pipelines
- Knowledge of monitoring tools and APM solutions (New Relic, Coralogix)
- Experience with performance optimization and scalability challenges
Professional Attributes :
- Proven track record of leading technical initiatives and delivering large-scale projects
- Strong system design and architectural decision-making abilities
- Excellence in technical documentation and knowledge sharing
- Strong problem-solving skills and ability to debug complex production issues
- Experience mentoring junior developers and providing technical leadership
- Excellent communication skills to collaborate with cross-functional teams
- Track record of driving engineering best practices and process improvements
Qualifications :
- Minimum 5+ years of experience in backend development
- Bachelor's/Master's degree in Computer Science, Engineering, or related field
- Extensive experience in high-growth or startup environments
- Proven experience building and scaling applications handling millions of users
- History of contributing to or maintaining open-source projects is a plus
Functional Areas: Other
Read full job descriptionPrepare for Senior Backend Developer roles with real interview advice