Senior Backend Developer
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
$749240-$1075884 Annual
Healthify
Bangalore, Karnataka, India