About the role

  • Lead Software Engineer developing scalable systems for a tech company with CTO progression opportunities. Collaborating cross-functionally and producing sustainable code across the stack.

Responsibilities

  • Hands-On Development: Produce elegant, sustainable code throughout the entire stack; demonstrate leadership through meaningful contributions to the codebase
  • Platform Integration: Architect and execute integrations with external platforms, especially Shopify, guaranteeing smooth data synchronization and outstanding user experiences
  • Cross-Functional Collaboration: Work in close partnership with product, design, and commercial teams to transform business needs into technical implementations; articulate sophisticated technical ideas to non-technical collaborators
  • Strategic Planning: Play a key role in technical roadmap development and product vision; prepare yourself to assume CTO duties as the organization scales
  • Cloud Infrastructure: Build and maintain AWS infrastructure to deliver dependability, security, and budget efficiency; establish DevOps best practices
  • Technical Leadership & Architecture: Create, develop, and expand reliable full-stack solutions leveraging contemporary technologies; drive essential architectural choices that harmonize velocity, quality, and growth potential
  • Team Development: Cultivate, coach, and energize a top-tier engineering team; nurture an environment of perpetual growth, teamwork, and technical mastery

Requirements

  • E-commerce Platform Integration: Grasp of Shopify platform design and hands-on experience creating applications with Shopify's APIs
  • Startup/Entrepreneurial Background: Prior experience developing technology solutions from the ground up in startup or entrepreneurial settings (candidates from large enterprise backgrounds are not the right fit)
  • Backend Proficiency: Strong experience with Python and Node.js; capability to architect and build scalable server-side systems
  • Communication & Collaboration: Outstanding communication abilities coupled with high emotional intelligence; capacity to function effectively across multidisciplinary teams and bridge technical and business perspectives
  • API Development: Verified experience creating and integrating GraphQL and/or REST APIs
  • Leadership & Mentorship: Documented history of effectively building and coaching engineering teams; skill in delivering technical direction while encouraging career growth
  • Cloud Infrastructure: Comprehensive understanding of Amazon Web Services (AWS), including practical expertise with ECS, Cognito, S3, Lambda, and RDS
  • Frontend Expertise: Advanced proficiency in React, Next.js, and TailwindCSS with evidence of delivering responsive, high-performance user interfaces
  • Problem-Solving Mindset: Strategic approach to balancing current requirements with future technical architecture
  • Preferred Qualifications
  • Familiarity with agile development methodologies
  • Track record of successfully launching and iterating on customer-facing products
  • Previous experience in a technical leadership role with CTO aspirations or progression
  • Experience scaling engineering teams from small to mid-size
  • Contributions to open-source projects or active involvement in the developer community
  • Experience with database design and optimization (SQL and NoSQL)
  • Experience with CI/CD pipelines, automated testing, and modern DevOps practices

Benefits

  • Hybrid work environment (1 day per week in NYC office)
  • 401(k) retirement plan
  • 15 days paid time off (PTO)
  • Full health, dental, and vision insurance coverage

Job title

Lead Software Engineer – Lifestyle Brand

Job type

Experience level

Senior

Salary

$180,000 - $200,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job