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

• 100% paid comprehensive and private medical, dental, and vision insurance; employee assistance program (EAP); life and AD&D insurance; spouse and dependent life insurance; short- and long-term disability • Paid time off and country-specific holidays • Company-provided equipment and one-time $250 work from home stipend • $750 annual professional development budget • Company rewards and recognition program • And more!

Apply Now

Similar Jobs

November 27

Alexa Translations

51 - 200

🤝 B2B

☁️ SaaS

🤖 Artificial Intelligence

Senior SaaS Platform Architect designing scalable platforms for AI-driven translation solutions. Collaborating with teams to align technical decisions with company’s strategic vision.

November 13

PagerDuty

1001 - 5000

Staff Engineer specializing in Ruby on Rails for PagerDuty's Ops Cloud Platform. Leading technical architecture and modernization efforts for scalable web applications.

🇨🇦 Canada – Remote

💵 $157k - $238k / year

💰 $90M Series D on 2018-09

⏰ Full Time

🔴 Lead

🔙 Backend Engineer

November 1

Nagarro

10,000+ employees

🤝 B2B

🏢 Enterprise

Staff Engineer role at Nagarro, developing fullstack Java applications and overcoming client challenges. Collaborating in a dynamic, non-hierarchical company culture to deliver innovative solutions.

November 1

Nagarro

10,000+ employees

🤝 B2B

🏢 Enterprise

Staff Engineer, .Net Fullstack at Nagarro building products and experiences that inspire. Working dynamically across all devices and enhancing team collaboration.

October 31

Grafana Labs

501 - 1000

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Staff Backend Engineer at Grafana Labs developing observability solutions for Grafana Cloud. Building and operating multi-tenant distributed systems in a remote-first culture.

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