Lead Software Engineer @The Knot Worldwide
Software Development
Salary unspecified
Remote Location
๐Ÿ‡บ๐Ÿ‡ธ USA Only
Employment Type full-time
Posted 3d ago

[Hiring] Lead Software Engineer @The Knot Worldwide

3d ago - The Knot Worldwide is hiring a remote Lead Software Engineer. ๐Ÿ’ธ Salary: unspecified ๐Ÿ“Location: USA

Role Description

The Knot Worldwide is looking for a highly motivated, full-stack Lead Software Engineer with a passion for delivering value to the business, while helping to drive and ensure that engineering best practices are adopted and followed. You will be responsible for driving technical direction and mentorship to the teamโ€”working on complex and challenging user problems alongside other driven and talented engineers.

This role is in our eCommerce Zone, responsible for Cart, Checkout, and Payments across our multiple eCommerce product offerings on The Knot. We work in small, agile teams that move fast, so you will be building and owning all aspects of systems end-to-end, including infrastructure, data, APIs, and web apps. As a member of this team, youโ€™ll be actively involved in implementing and delivering new features and services in an iterative, agile fashion.

Responsibilities

  • Lead a talented team of full-stack engineers
  • Collaborate closely with distributed teams in the United States
  • Foster a culture of quality and ownership
  • Collaborate closely with your Engineering Manager, Product Managers and other engineering teams at all stages of product development and launch
  • Work closely with business stakeholders to deliver value to internal users and business partners
  • Act as a liaison between the development team and stakeholders
  • Actively participate in the ideation and execution of product roadmap
  • Contribute to the development of codebase and infrastructure (Node, React, AWS)
  • Lead and facilitate decision making during technical meetings
  • Ensure the continuous improvement of engineering and product processes
  • Leverage skills and experience to implement product features that are well architected, tested, and understandable
  • Promote best practices surrounding TDD, continuous integration, code standards, etc.
  • Provide mentorship to all members of the team, coaching team members on their personal and career development

Qualifications

  • 6+ years overall engineering experience
  • 4+ years hands-on proven track record implementing JavaScript/Typescript applications
  • 4+ years of experience using React to build complex frontend applications; Next.js experience is a plus
  • 4+ years of experience using Node.js or similar technology
  • A passion for delivering high-quality user experiences
  • Strong business and technical judgment
  • Ability to thrive in a fast-paced, iterative, Agile environment that relies on experimentation and A/B testing to validate direction
  • Experience working with monorepositories for creating and maintaining reusable frontend and backend packages
  • Proven ability to design, build, and maintain scalable APIs and distributed systems
  • Experience with one or more Node.js web frameworks (Nest.js, Express, Hapi.js)
  • Understanding of eventual consistency, message queuing (RabbitMQ, SNS/SQS), and event-driven architectures
  • Strong sense of software design patterns, anti-patterns, and testing practices (TDD, BDD)
  • Hands-on experience deploying, operating and monitoring applications on the cloud (AWS)
  • Proficiency with containerization and orchestration (Docker; Kubernetes familiarity preferred)
  • Experience with CI/CD tools and workflows (GitHub, Jenkins or similar)
  • Experience working with various monitoring and alerting tools (New Relic, Cloudwatch, PagerDuty)
  • Comfort working with modern AI-assisted development tooling (e.g., GitHub Copilot, AI agents, MCPs) and willing to adopt emerging workflows
  • Excellent written and verbal communication skills
  • Pair programming experience is a plus
  • B.S. in Computer Science is a plus

Work Model

While this position is remote for now, there is potential to shift to a hybrid model as our local Austin team grows. This role includes on-call rotations to ensure the stability of our systems. Specific schedules and compensation will be discussed during the interview process.

Benefits

  • Flexible vacation
  • Generous parental leave
  • Holistic offerings to support employees' mental wellbeing, physical health, and financial planning
  • Engaging perks and discounts
Before You Apply
๏ธ
๐Ÿ‡บ๐Ÿ‡ธ Be aware of the location restriction for this remote position: USA Only
โ€ผ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Lead Software Engineer @The Knot Worldwide
Software Development
Salary unspecified
Remote Location
๐Ÿ‡บ๐Ÿ‡ธ USA Only
Employment Type full-time
Posted 3d ago
Apply for this position
Did not apply โœ“
Applied โœ“
Sent Follow-Up โœ“
Interview Scheduled โœ“
Interview Completed โœ“
Offer Accepted โœ“
Offer Declined โœ“
Unlock 152,720 Remote Jobs
๏ธ
๐Ÿ‡บ๐Ÿ‡ธ Be aware of the location restriction for this remote position: USA Only
โ€ผ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply โœ“
Applied โœ“
Sent Follow-Up โœ“
Interview Scheduled โœ“
Interview Completed โœ“
Offer Accepted โœ“
Offer Declined โœ“
Unlock 152,720 Remote Jobs
ร—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 โ˜…โ˜…โ˜…โ˜…โ˜… from 500+ reviews
Unlock All Jobs Now

Maybe later