SupplyHouse.com

Backend Engineering Team Lead

SupplyHouse.com

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $50,000 - $60,000 per year

Job Level

About the role

  • Design and build scalable, reliable distributed systems to support evolving business needs.
  • Lead the design and delivery of complex backend initiatives with minimal oversight.
  • Serve as a technical expert in key system areas, guiding architecture, design patterns, and scalability decisions.
  • Contribute to architectural discussions and platform direction, staying current on emerging technologies and best practices.
  • Drive the on-time delivery of high-quality features, managing dependencies and technical tradeoffs.
  • Review and estimate feature and issue requests, recommending effective technical solutions.
  • Establish and enforce code quality standards, including code reviews, testing strategies, and automation.
  • Design and support scalable test environments and automation frameworks across backend (and frontend, as needed).
  • Partner closely with Product, Business, and Engineering teams to ensure successful delivery.
  • Clearly communicate technical concepts, outcomes, and tradeoffs to diverse stakeholders.
  • Identify and mitigate technical and delivery risks, aligning expectations and timelines across teams.
  • Influence cross-functional teams to improve execution and overall effectiveness.
  • Lead day-to-day engineering execution through design reviews, code reviews, and hands-on guidance.
  • Mentor and coach engineers, supporting technical growth, performance, and career development.
  • Set clear goals, provide feedback, and foster a culture of accountability, engagement, and continuous improvement.
  • Model and reinforce organizational values, including GRIT and collaboration.
  • Serve as hiring manager for junior-to-mid-level engineers, participating in assessments and interviews.
  • Contribute to resource planning to ensure appropriate staffing and skill coverage.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or the equivalent in practical experience
  • 7+ years of software development experience
  • 5+ years of programming experience with at least one modern language such as Java, including object-oriented design
  • 2+ years of experience contributing to the architecture and design of new and existing systems, including reliability and scalability considerations
  • 3+ years of experience as a formal people leadership or a combination of 2+ years of experience as a people manager plus prior experience as a Technical Lead/Senior Engineer with clear ownership over delivery, mentoring, and cross-functional coordination
Benefits
  • Comprehensive and affordable medical, dental, vision, and life insurance options
  • Competitive Provident Fund contributions
  • Paid time off and 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!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Javaobject-oriented designdistributed systemsscalabilitycode quality standardsautomation frameworkstesting strategiesbackend developmentarchitecture designtechnical solutions
Soft Skills
leadershipcommunicationmentoringcollaborationproblem-solvingaccountabilityengagementcontinuous improvementinfluencingrisk management
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Information Technology