Principal Backend Engineer

Posted about 1 month agoViewed
50000 - 60000 USD per year
IndiaFull-TimeE-commerce
Company:SupplyHouse.com
Location:India, EST, IST
Languages:English
Seniority level:Principal, 10+ years
Experience:10+ years
Skills:
Backend DevelopmentDockerLeadershipSQLDesign PatternsJavaKubernetesMySQLNginxOracleSoftware ArchitectureSpring BootAlgorithmsData StructuresRedisReactDevOpsMicroservicesMentoring
Requirements:
Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Information Technology, or related field 10+ years of experience in enterprise-level software development Advanced proficiency in Java, Spring Boot, Microservices Architecture Advanced proficiency in MySQL, Oracle, and Redis Advanced proficiency in React and modern front-end frameworks Advanced proficiency in Docker, Kubernetes, Jenkins CI/CD Advanced proficiency in Linux/UNIX, Nginx, Apache, and ELK Stack Deep understanding of data structures, algorithms, and system design principles Proven ability to architect and deliver complex backend systems Proven ability to mentor technical teams Strong collaboration skills with the ability to influence senior leaders and align multiple teams
Responsibilities:
Architect end-to-end software solutions using modern frameworks and design patterns Lead system design discussions for high-traffic applications Evaluate and implement architectural improvements Define and uphold best practices for code quality, security, and data privacy Lead complex, cross-functional projects from concept to delivery Collaborate with product and business teams to define technical vision Oversee technical implementation of new features and services Build and maintain distributed systems using Spring Boot microservices, Docker, and Kubernetes Design and optimize high-performance databases using MySQL and Oracle Implement and manage Redis for caching, Eureka Server for service registration, and the ELK Stack for monitoring Configure Nginx and Apache for load balancing and high availability Own and maintain CI/CD pipelines using Jenkins Ensure system health and stability through monitoring, logging, and alerting strategies Drive improvements in deployment automation, infrastructure as code, and site reliability practices Act as a technical advisor and mentor to engineers Conduct code and design reviews Collaborate with senior leadership and cross-departmental stakeholders Foster a culture of innovation, ownership, and accountability
Similar Jobs:
Posted 1 day ago
IndiaFull-TimeAI Startup
AI Engineer - Computer Vision (Crop.Photo)
Company:Crop.photo
Posted 1 day ago
IndiaFull-TimeSoftware Development
Staff Software Engineer - India
Company:
Posted 1 day ago
Canada, UK, IndiaFull-TimeData Engineering
Senior Data Engineer
Company:Loopio Inc.