Senior Software Engineer

The Knot Worldwide

Austin (TX)

Hybrid

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Holistic wellness benefits
Flexible vacation
Generous parental leave
Engaging perks and discounts

Job summary

A leading online wedding planning service is seeking a highly motivated full-stack Senior Software Engineer to improve the Registry shopping experience. You will work on backend services, provide technical mentorship, and foster a quality culture while collaborating with product and design teams. The ideal candidate will have extensive experience in JavaScript, React, Node.js, and cloud operations. This position currently offers remote work with potential future shifts to a hybrid model as the Austin team grows.

Qualifications

  • 5+ years overall engineering experience.
  • 4+ years hands-on experience implementing JavaScript/TypeScript applications.
  • 4+ years experience using React to build complex front-end applications.
  • Experience with enterprise database, caching, and search solutions.

Responsibilities

  • Work independently and as a senior member of a cross-disciplinary feature squad.
  • Collaborate closely with distributed teams in the United States.
  • Contribute to the development of the codebase and infrastructure.

Skills

JavaScript/TypeScript
React
Node.js
AWS
TDD
Agile environment
APIs
Docker
Kubernetes

Education

Bachelor's in Computer Science

Tools

PostgreSQL
Elasticsearch
Redis
GitHub
Jenkins

Job description

About the role and our team

The Knot Worldwide is looking for a highly motivated, full‑stack Senior Software Engineer with a passion for delivering value to the business, while helping to ensure that engineering best practices are adopted and followed. You will be responsible for providing technical expertise and mentorship to the team—working on complex and challenging user problems alongside other driven and talented engineers.

This role will focus on the primary Registry shopping experience and the backend services and APIs that power it. Our all‑in‑one registry solution is used by millions of couples and their guests to make registry building and gift shopping simple, easy, and fun.

We work in small, agile teams that move fast, building and owning all aspects of systems end‑to‑end, including infrastructure, data, APIs, and web apps. You will collaborate across product and design teams throughout the SDLC to deliver the best experience for our users and support critical business objectives.

Responsibilities
  • Work independently and as a senior member of a cross‑disciplinary feature squad
  • Collaborate closely with distributed teams in the United States
  • Foster a culture of quality and ownership
  • Contribute to the development of the codebase and infrastructure (Node, React, AWS)
  • 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 on personal and career development
  • Iteratively develop the platform, including troubleshooting and performance optimization
Successful Senior Software Engineering Candidates Have
  • 5+ years overall engineering experience
  • 4+ years hands‑on experience implementing JavaScript/TypeScript applications
  • 4+ years experience using React to build complex front‑end applications; Next.js experience is a plus
  • 4+ years experience using Node.js or similar technology
  • Experience with enterprise database, caching, and search solutions (PostgreSQL, Elasticsearch, Redis)
  • 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 front‑end and back‑end 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 using modern AI‑assisted development tooling (e.g., GitHub Copilot, AI agents, MCPs) and willingness to adopt emerging workflows
  • Excellent written and verbal communication skills
  • Pair programming experience
  • B.S. in Computer Science is a plus
Work Model

Currently remote, with potential to shift to a hybrid model as the Austin team grows.

What We Love About You
  • Commit to our customers: You act as one team on behalf of our customers, leading with head and heart and building what matters for life's most meaningful moments.
  • Raise the bar: You define “great” and work backwards, boldly innovating, learning, and moving forward toward our vision.
  • Be all in: You believe in our mission, take ownership of your work, debate openly, speak clearly and carefully, and embrace diverse perspectives.
  • Celebrate impact: You measure success by the outcomes you create, hold yourself accountable, and recognize progress and lessons learned.
What You Love About Us

We offer holistic wellness, financial planning, engaging perks and discounts, flexible vacation, generous parental leave, and initiatives that support growth, development, and happiness.

Hybrid Work Approach: Together@TKWW

Our approach supports how we work best—combining flexibility with meaningful in‑person collaboration. For Together@TKWW‑eligible roles, expectations include regular in‑office time. For roles not eligible, we support connection through virtual collaboration and intentional gatherings. Office spaces are in Barcelona, Spain; Delhi, India; Galway, Ireland; London, England; New York, NY; and Washington, D.C.

US Notice: The Knot Worldwide provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, or disability. In addition to federal law requirements, The Knot Worldwide complies with applicable state and local nondiscrimination laws. We expressly prohibit any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.

Privacy Notice: The Knot Worldwide processes your personal data to evaluate your application, based on the legal ground of taking steps prior to entering into a potential employment contract. Only necessary data is collected. In some cases, data may also be processed based on legitimate interests (e.g., to improve recruitment practices). You have the right to access, rectify, or delete your data, and to object to certain uses. For more details, consult our Privacy Policy. If you wish to file a complaint, contact the competent data protection authority.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

The Knot Worldwide • New York (NY)

Remote
USD 100,000 - 130,000
Flexible vacation
Generous parental leave
Engaging perks and discounts
Senior Data Scientist
Senior Data Scientist

The Knot Worldwide • New York (NY)

Hybrid
USD 120,000 - 150,000
Flexible vacation
Generous parental leave
Mental wellbeing support
Manager, Retail Partnerships
Manager, Retail Partnerships

The Knot Worldwide • New York (NY)

Hybrid
USD 92,000 - 158,000
Hybrid work model
Senior Manager, Product Finance
Senior Manager, Product Finance

The Knot Worldwide • New York (NY)

Hybrid
USD 120,000 - 150,000
Flexible vacation
Generous parental leave
Mental wellness support
Senior Director, Consumer Marketing
Senior Director, Consumer Marketing

The Knot Worldwide • New York (NY)

Hybrid
USD 120,000 - 150,000
Head of Finance, FP&A New York City, New York, United States
Head of Finance, FP&A New York City, New York, United States

The Knot Worldwide Inc. • New York (NY)

Hybrid
USD 280,000 - 350,000
Senior Account Executive
Senior Account Executive

The Knot Worldwide • New York (NY)

Remote
USD 59,000 - 70,000
Health care insurance
401(k) retirement account
Flexible paid personal time off
+2
Account Executive, Venue
Account Executive, Venue

The Knot Worldwide • Charlotte (NC)

Remote
USD 37,000 - 60,000
Flexible vacation
Generous parental leave
Engaging perks and discounts
Sales Representative
Sales Representative

The Knot Worldwide • Washington

Remote
USD 40,000 - 60,000
Flexible vacation
Parental leave
Engaging perks and discounts
Senior Manager, Marketing Intelligence
Senior Manager, Marketing Intelligence

Doist • United States

Hybrid
USD 108,000 - 175,000