Principal Backend Engineer

3 days ago

Apply Now
Logo of SupplyHouse.com

SupplyHouse.com

eCommerce • Retail • B2C

SupplyHouse. com is an online retailer specializing in providing a wide range of plumbing, heating, HVAC, and electrical supplies. The company offers various products, including PEX supplies, fittings, valves, tools, and resources for both professional and amateur DIYers. With a focus on offering a comprehensive selection of parts and materials, SupplyHouse. com supports its customers with fast shipping, easy returns, and customer-centric services. The company is committed to serving trade professionals as well as general consumers by providing access to a vast inventory and competitive pricing.

501 - 1000 employees

Founded 2004

🛍️ eCommerce

🛒 Retail

👥 B2C

📋 Description

• Architect end-to-end software solutions using modern frameworks and design patterns aligned with scalability, performance, and maintainability goals. • Lead system design discussions for high-traffic applications, ensuring robust architecture for business-critical services. • Evaluate, recommend, and implement architectural improvements to enhance scalability, observability, and resilience. • Define and uphold best practices for code quality, security, accessibility, and data privacy compliance. • Lead complex, cross-functional projects from concept to delivery, aligning engineering solutions with business needs. • Collaborate with product and business teams to define technical vision and ensure cohesive project execution. • Oversee the technical implementation of new features and services, ensuring efficient use of system resources and infrastructure. • Build and maintain distributed systems using Spring Boot microservices, Docker, and Kubernetes. • Design and optimize high-performance databases using MySQL and Oracle, leveraging indexing and tuning for efficiency. • Implement and manage Redis for caching, Eureka Server for service registration, and the ELK Stack for monitoring and analytics. • Configure Nginx and Apache for load balancing and high availability across production systems. • Own and maintain CI/CD pipelines using Jenkins for automated builds, testing, and deployments. • Ensure system health and stability through proactive monitoring, logging, and alerting strategies. • Drive improvements in deployment automation, infrastructure as code, and site reliability practices. • Act as a technical advisor and mentor, helping develop engineers’ skills in architecture, design, and problem-solving. • Conduct code and design reviews to maintain engineering excellence. • Collaborate effectively with senior leadership and cross-departmental stakeholders to influence company-wide technical initiatives. • Foster a culture of innovation, ownership, and accountability across the engineering organization.

🎯 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 • MySQL, Oracle, and Redis • React and modern front-end frameworks • Docker, Kubernetes, Jenkins CI/CD • 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 and mentor technical teams. • Strong collaboration skills with the ability to influence senior leaders and align multiple teams toward shared goals.

🏖️ Benefits

• Comprehensive and affordable medical, dental, vision, and life insurance options • Competitive Provident Fund contributions • Paid casual and sick leave, plus country-specific holidays • Mental health support and wellbeing program • Company-provided equipment and one-time $250 USD work from home stipend • $750 USD annual professional development budget • Company rewards and recognition program • And more!

Apply Now

Similar Jobs

3 days ago

Weekday (YC W21)

11 - 50

☁️ SaaS

🎯 Recruiter

Staff Java Developer focusing on Java development and data lake solutions for Weekday's clients. Collaborating with cross-functional teams to architect, design, and implement backend systems.

🇮🇳 India – Remote

⏰ Full Time

🔴 Lead

🔙 Backend Engineer

4 days ago

Nagarro

10,000+ employees

🤝 B2B

🏢 Enterprise

Principal Engineer at Nagarro designing full-stack applications using .NET Core and AWS. Leading technical strategies and mentoring teams in microservices and cloud technologies.

🇮🇳 India – Remote

⏰ Full Time

🔴 Lead

🔙 Backend Engineer

4 days ago

Socure

501 - 1000

🤖 Artificial Intelligence

🔐 Security

💸 Finance

Staff Backend Engineer leading Golang development and backend architecture for Socure's identity verification platform. Building high-impact systems while mentoring engineers in a fast-paced environment.

🇮🇳 India – Remote

💰 $450M Series E on 2021-11

⏰ Full Time

🔴 Lead

🔙 Backend Engineer

4 days ago

Everbridge

1001 - 5000

🔐 Security

📡 Telecommunications

🏢 Enterprise

Sr. Full Stack Developer building next generation platform to integrate physical security solutions. Join an agile team ensuring critical features that help save lives are delivered to customers.

🇮🇳 India – Remote

⏰ Full Time

🔴 Lead

🔙 Backend Engineer

November 26

interface.ai

51 - 200

🤖 Artificial Intelligence

🏦 Banking

💳 Fintech

Software Development Engineer IV designing scalable AI systems for banking solutions. Collaborating on complex backend developments and mentoring junior developers in a remote-first culture.

🇮🇳 India – Remote

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com