Unknown Company

Senior Software Engineer

austin, tx • Posted 4 days ago
Remote Contract Software Architecture & Engineering

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:

Our approach supports how we work best—combining flexibility with meaningful in‑person collaboration. For ‑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.

#J-18808-Ljbffr
Back to Job Search