Senior 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

• Participate in all phases of software development: requirements, design, construction, testing, deployment, and maintenance • Design and develop reliable and scalable distributed systems • Ensure system reliability, optimized performance, and compliance with security policies • Ensure industry standard development best practices are observed, including accessibility and privacy compliance • Build reusable code and libraries for future use • Assess the technical feasibility of UI/UX designs and partner with business analysts to refine project requirements • Collaborate with project owners and development teams to ensure implementation, designs are in-sync, and to deliver client facing products • Evaluate technical designs and conduct code reviews • Serve as a mentor to junior team members • Review requests to address features/issues submitted by various internal departments as well as provide solutions and estimates for such requests • Maintain current technical knowledge to support rapidly changing technology, constantly looking for modern technologies and working with the team in introducing these technologies

🎯 Requirements

• Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Information Technology, or a related field and 7+ years of progressive experience. Alternatively, a Master's degree or foreign equivalent in Computer Science, Engineering, Information Technology, or a related field and 5+ years of progressive experience. • 5+ years of professional experience with Java frameworks such as Spring, Struts, Hibernate • 5+ years of professional experience with relational databases (MySQL and/or Oracle) • Deep understanding of data structures, algorithms, and system design • Experience making complex backend architecture design choices • Passion for web technologies, and keeping up to date with new tools and techniques • Experience with the full Software Development Lifecycle: frontend and backend web application development, implementing business logic, and developing user interfaces • Ability to work with minimal technical supervision and supplemental engineering support, while responding efficiently to multiple program priorities • Linux, Shell, and Perl scripting, writing, and executing UNIX commands, and utilizing Linux servers to debug, deploy code, install, and monitor software to be used in testing and production environments • Experience with webservers including Apache and Nginx • High-level proficiency of written and verbal communication in English.

🏖️ 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

3 days ago

Senior Backend Engineer developing data ingestion tools for ClickHouse. Focusing on real-time data ingestion, CDC, and distributed systems.

Cloud

Distributed Systems

ETL

Java

Microservices

Go

5 days ago

Senior Backend Java Developer at VersaFile designing and maintaining scalable Java-based backend solutions for SAP data lifecycle management. Collaborating with cross-functional teams in an agile environment.

AWS

Azure

Cloud

Google Cloud Platform

Hibernate

J2EE

Java

NoSQL

Spring

SQL

6 days ago

Intermediate Software Developer for Zensurance's Developer Experience Group. Building software using NodeJS and TypeScript within a remote-first environment in Toronto.

AWS

Node.js

Postgres

React

Redux

Terraform

TypeScript

Webpack

6 days ago

Senior Back End Developer at CoLab Software creating scalable APIs and solutions for engineering teams. Collaborating with product and design teams in a fully remote environment.

Cypress

DynamoDB

MySQL

NoSQL

Postgres

Python

November 27

Backend Engineer seeking to create scalable, intelligent infrastructure for an AI-native SaaS startup. Collaborating with founding technical leaders to deliver secure, reliable, and future-ready systems.

AWS

Cloud

Distributed Systems

JavaScript

Node.js

Postgres

Python

TypeScript

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