WHAT WE DO MATTERS:

Here at The Knot Worldwide, we believe in doing work that matters. In 15 countries around the world, our leading family of brands (The Knot, WeddingWire, Bodas, GigMasters, The Bump, How They Asked, Lasting, and more) inspire, inform, and celebrate our communities as they move through life’s milestones. From the proposal to creating a home, and starting a family together, we’re there for every step of the journey. Our couples and business partners depend on us. They're all in. So are we.

ABOUT THE ROLE AND OUR TEAM:

The Knot Worldwide is looking for a highly motivated engineering leader with a passion for building elegant, delightful, and scalable web+mobile applications for consumers. The individual's primary role will be to set architectural guidelines and lead a team of engineers that support our squads building The Knot Platform. The candidate will be embedded in an Agile environment and work cross-functionally with product managers, designers, and engineers across squads to provide the best in class web+mobile experiences for our users. The person must have a strong understanding of both front and back end development, highly adaptable to new technologies / software development concepts, and loves to work within a collaborative team environment. 

RESPONSIBILITIES:

  • Set architectural guidelines, both software and infrastructure-related, for The Knot Platform
  • Actively participate in the ideation and execution of engineering OKRs, roadmap strategy, architecture discussions, and Agile planning
  • Promote best practices for engineering productivity, automated testing, continuous integration, code standards, and use of AWS
  • Provide engineering mentorship across the team

 SUCCESSFUL DIRECTOR, PLATFORM ARCHITECTURE CANDIDATES HAVE:

  • 10+ years overall software engineering experience 
  • 10+ years hands-on proven track record implementing JavaScript frontend applications and scalable backend APIs in a service-oriented architecture on AWS
  • In-depth experience using Ruby on Rails, React, Node, Elasticsearch, Postgres, and AWS
  • In-depth experience working in an Agile, TDD environment 
  • Excellent communication skills, both oral and written
  • Thrives in a collaborative work culture with teammates located in-office or remote, across multiple locations in US and abroad
  • Experience with PHP, iOS, Android, and Mongo is a plus

At The Knot Worldwide, we believe you are more than a resume and invite you to go for it, take the leap of faith, and apply for this job if it sparks your passion to join TKWW and make a difference!   

WHAT WE LOVE ABOUT YOU:

  • You deeply understand our users and put them at the center of everything you do. You aim to serve and delight them every day.
  • You are respectful and act with the highest integrity.
  • You ask questions to understand a perspective and are comfortable respectfully challenging assumptions. 
  • You set clear ambitious goals. You anticipate obstacles, persevere, and are accountable for your commitments.
  • You aren’t afraid to challenge the status quo and know that there’s no such thing as failure if you learn from it.
  • You seek out feedback and never settle in your quest to grow and develop. By being here, you make our company stronger.

WHAT YOU LOVE ABOUT US:

The Knot Worldwide offers a unique employee experience and we are deeply proud of our award-winning culture. From flexible vacation and generous parental leave benefits to promoting wellness and giving back to our community, we believe in happiness above all else—in and out of the office.

----

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 laws governing nondiscrimination in employment in every location in which the company has facilities. The Knot Worldwide expressly prohibits 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.

If you are a resident of California, by submitting your application, you acknowledge that you’ve read the California Privacy Notice.

Lead Software Engineer - Internal Tools

Chevy Chase, MD

 

WHAT WE DO MATTERS:

Here at The Knot Worldwide, we believe in doing work that matters. In 15 countries around the world, our leading family of brands (The Knot, WeddingWire, Bodas, GigMasters, The Bump, How They Asked, Lasting, and more) inspire, inform, and celebrate our communities as they move through life’s milestones. From the proposal to creating a home, and starting a family together, we’re there for every step of the journey. Our couples and business partners depend on us. They're all in. So are we.

 

 ABOUT THE ROLE:

  • Execute strategy surrounding code deployments and manage the foundation and framework for others to be effective throughout the release process.
  • Design, build and maintain high quality, scalable product deployments to backend systems and tools that are critical to internal team workflows.  Will often involve integration with third party systems.
  • Work with teams to respond to, triage and resolve issues arising from customer and internal feedback.
  • Continue to advance personal skill set and domain knowledge while helping others progress through mentorship opportunities.
  • Work with "Back Office" team to evaluate and execute designs and improvements to internal tools that power admin interfaces, sales and contract management systems and billing integrations.  
  • Evaluate requests and feedback, and design features that enable teams to be more efficient and successful.
  • Ensure that systems are maintained and scalable and that tech debt remains minimal during and after feature development.  Technological choices should be made thoughtfully so their impacts do not hinder future development.
  • Participate in and provide technical insight on business discussions and decision making; facilitating productive conversations that drive positive business results.
  • Lead design and implement mechanisms to share data securely and efficiently between teams.
  • Assist in automating the developer toolkit to provide recurring value to the company over time; enabling quicker ramp times for new employees and more efficient internal transfers.
  • Automate the quality assurance phase of the development cycle through rigorous automation testing, ensuring quality remains high.
  • Enable and participate in a DevOps culture in the Product Development organization. Monitor system uptime, response times, and product quality.
  • Participate in--and raise the bar for--technical hiring across the Product Development organization. Inspire external developers to join the company and help raise the overall technical excellence of the team.

 SUCCESSFUL LEAD SOFTWARE ENGINEER CANDIDATES HAVE:

  • A Bachelor’s degree or 6-8 years of relevant engineering experience; hands-on coding is required
  • Professional experience and proficiency in coding and delivering product in PHP and at least one other interpreted web-friendly scripting language (Ruby, Perl, Python, etc.)
  • Full knowledge of the web stack is necessary.
  • Experience in one or more of the technologies we use today: Ruby on Rails, React/Redux/ES6/Webpack, PHP, MySQL, Sphinx, Elasticsearch, Redis, Chef, Docker, Apache and NGINX
  • Managerial or technical lead experience is a plus

 YOU ARE:

  • Driven to constantly delight customers and improve their experience with our products
  • Able to work in a fast-paced environment with all levels of management
  • Have a knack for prioritizing efficiently and multi-tasking
  • Self-directed with the ability to take initiative
  • Competent in maintaining confidential information
  • Enthusiastic with the ability to thrive in an atmosphere of constant change
  • Enjoys working with cross-functional teams on internal tools to improve team and company efficiency



WHAT WE LOVE ABOUT YOU:

  • You deeply understand our users and put them at the center of everything you do. You aim to serve and delight them every day.
  • You are respectful and act with the highest integrity. If you see something that isn’t right, you say something.
  • You ask questions to understand a perspective and are comfortable respectfully challenging assumptions. You are not turned off by constructive conflict to get to the right answer.
  • You set clear ambitious goals. You anticipate obstacles, persevere, and are accountable for your commitments.
  • You aren’t afraid to challenge the status quo and know that there’s no such thing as failure if you learn from it. 
  • You seek out feedback and never settle in your quest to grow and develop. By being here, you make our company stronger.

 

WHAT YOU LOVE ABOUT US:

The Knot Worldwide offers a unique employee experience and we are deeply proud of our award-winning culture. From flexible vacation and generous parental leave benefits to promoting wellness and giving back to our community, we believe in happiness above all else—in and out of the office.

----

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 laws governing nondiscrimination in employment in every location in which the company has facilities. The Knot Worldwide expressly prohibits 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.

WHAT WE DO MATTERS:

Here at The Knot Worldwide, we believe in doing work that matters. In 15 countries around the world, our leading family of brands (The Knot, WeddingWire, Bodas, GigMasters, The Bump, How They Asked, Lasting, and more) inspire, inform, and celebrate our communities as they move through life’s milestones. From the proposal to creating a home, and starting a family together, we’re there for every step of the journey. Our couples and business partners depend on us. They're all in. So are we.

SENIOR TECHNICAL PROJECT MANAGER:

As a Senior Technical Project Manager, you will play a critical role in current and future initiatives that span TKWW’s product, engineering, sales, and business teams. You will get the exciting opportunity to lead large scale technical projects. Your primary role will be to lead our Salesforce Migration project in collaboration with Accounting, Account Strategy, Sales, Sales Operations, Enterprise, and the Product & Technology Organization.

  • You are excited about the opportunity to be part of an entrepreneurial company with a lively startup feel.
  • You are an excellent communicator, capable of managing stakeholders in multiple disciplines across several global offices.
  • You are a motivated, self starter who wants to see projects succeed and can overcome challenges.
  • You are able to stay focused under pressure, prioritizing multiple work streams in a fast-paced environment.
  • You are able to drive deliverables through completion and hold team members accountable for their work.
  • Your skills and experience include management of projects, processes, programs, people, vendors, and clients.
  • You know how to facilitate productive conversations when conflicts arise.
  • You demonstrate strong technical aptitude.
  • You have exceptional stakeholder management skills.

RESPONSIBILITIES:

  • Partner with Accounting, Account Strategy, Sales, Sales Operations, Enterprise, and the Product & Technology Organization to drive the Salesforce Migration Project.
  • Plan, schedule and ensure execution of project tasks, milestones, and deliverables related to the Salesforce migration.
  • Create and maintain project management artifacts including (but not limited to): communication plans, risk logs, decision logs, escalation procedures, project schedules, scope statements, high-level and detailed business requirements, technical specification documents.
  • Identify blockers and risks early, working to resolve or escalate when appropriate.
  • Regularly communicate progress to stakeholders.
  • Proactively identify and implement operational improvements, enhancements, and system customizations that meet business requirements.
  • Manage a release process to test, validate and implement changes to  applications & code.
  • Work with various functions and end users to identify, document, and communicate standard business processes as they relate to Salesforce.

SKILLS & EXPERIENCE: 

  • 5+ years of Project Management experience including: analysis, project management, process management, program management, people management, vendor management, and client management.
  • Experience with enterprise tooling.
  • Experience successfully managing consulting firm relationships.
  • Skills and/or a background in Salesforce project management, data migration, and technical aspects of the Salesforce platform (preferred but not required).
  • Jira experience is a plus

WHAT WE LOVE ABOUT YOU:

  • You deeply understand our users and put them at the center of everything you do. You aim to serve and delight them every day.
  • You are respectful and act with the highest integrity.
  • You ask questions to understand a perspective and are comfortable respectfully challenging assumptions. 
  • You set clear ambitious goals. You anticipate obstacles, persevere, and are accountable for your commitments.
  • You aren’t afraid to challenge the status quo and know that there’s no such thing as failure if you learn from it.
  • You seek out feedback and never settle in your quest to grow and develop. By being here, you make our company stronger.

WHAT YOU LOVE ABOUT US:

The Knot Worldwide offers a unique employee experience and we are deeply proud of our award-winning culture. From flexible vacation and generous parental leave benefits to promoting wellness and giving back to our community, we believe in happiness above all else—in and out of the office.

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 laws governing nondiscrimination in employment in every location in which the company has facilities. The Knot Worldwide expressly prohibits 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. 

If you are a resident of California, by submitting your application, you acknowledge that you’ve read the California Privacy Notice.

WHAT WE DO MATTERS:

Here at The Knot Worldwide, we believe in doing work that matters. In 15 countries around the world, our leading family of brands (The Knot, WeddingWire, Bodas, GigMasters, The Bump, How They Asked, Lasting, and more) inspire, inform, and celebrate our communities as they move through life’s milestones. From the proposal to creating a home, and starting a family together, we’re there for every step of the journey. Our couples and business partners depend on us. They're all in. So are we.

ABOUT THE ROLE AND THE TEAM:

The Knot Worldwide is seeking a full-stack engineer to join The Knot Registry team.

The Knot is the nation’s leading wedding marketplace, providing our couples with a personalized experience that guides them through the entire wedding planning journey. The Registry team develops tools for couples to register for gifts, for their guests to buy them, and the back-end systems to make it all happen stress-free. We are focused on streamlining the process for our users and on finding new ways to surface inspiration and advice where couples need it most.

The apps you will be working on introduce couples to what a wedding registry is and what kinds of things they can register for, guide them through creating a personalized registry all their own, and help them track gifts all the way to their doorstep.

We have ambitious, experiment-driven milestones but we also have a commitment to quality and agility. New code at all levels of the stack is expected to be extensible, high performing, scalable, and secure. What you build will make the wedding registry process more enjoyable and less stressful for millions of users.

RESPONSIBILITIES:

  • Help develop The Knot’s suite of tools—front-end and back-end—for creating, managing, and contributing to wedding registries of all kinds.
  • Produce well-tested, maintainable, and efficient code for highly available and performant systems.
  • Be an advocate for quality and curious about technology. You should like exploring new ideas and sharing what you know about everything from architecture to process.
  • Collaborate in an Agile development process to help conceive, make, and deliver new products and features. You should have an opinion on how to delight our users, and enjoy collaborating closely with engineering, product, and design.

SKILLS & EXPERIENCE:

  • Minimum 2 years experience as a software engineer building beautiful, scalable, and highly visible web applications.
  • Experience building new front-end features in React. Exposure to a range of front-end frameworks and libraries is a plus.
  • Experience working on APIs in a modern stack. We primarily use Node, Postgres, and Elasticsearch. Strong experience with other languages and tools is fine as well.
  • Experience with cloud infrastructure and containers. We use AWS, Docker, and Kuberrnetes.
  • Familiarity with testing frameworks on the back-end and front-end. You consider solid test coverage to be essential.
  • A track record of delivering creative solutions to complex architectural problems.
  • Comfort working in an agile process.
  • An ability to explain problems to technical and non-technical folks alike. A love for sharing knowledge and a desire to learn from others.
  • A passion for self-improvement. You constantly strive to expand your technical skill set and to improve the quality of your code.

At The Knot Worldwide, we believe you are more than a resume and invite you to go for it, take the leap of faith, and apply for this job if it sparks your passion to join TKWW and make a difference! 

WHAT WE LOVE ABOUT YOU:

  • You deeply understand our users and put them at the center of everything you do. You aim to serve and delight them every day.
  • You are respectful and act with the highest integrity.
  • You ask questions to understand a perspective and are comfortable respectfully challenging assumptions. 
  • You set clear ambitious goals. You anticipate obstacles, persevere, and are accountable for your commitments.
  • You aren’t afraid to challenge the status quo and know that there’s no such thing as failure if you learn from it.
  • You seek out feedback and never settle in your quest to grow and develop. By being here, you make our company stronger.

WHAT YOU LOVE ABOUT US:

The Knot Worldwide offers a unique employee experience and we are deeply proud of our award-winning culture. From flexible vacation and generous parental leave benefits to promoting wellness and giving back to our community, we believe in happiness above all else—in and out of the office.

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 laws governing nondiscrimination in employment in every location in which the company has facilities. The Knot Worldwide expressly prohibits 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.

If you are a resident of California, by submitting your application, you acknowledge that you’ve read the California Privacy Notice.

WHAT WE DO MATTERS:

Here at The Knot Worldwide, we believe in doing work that matters. In 15 countries around the world, our leading family of brands (The Knot, WeddingWire, Bodas, GigMasters, The Bump, How They Asked, Lasting, and more) inspire, inform, and celebrate our communities as they move through life’s milestones. From the proposal to creating a home, and starting a family together, we’re there for every step of the journey. Our couples and business partners depend on us. They're all in. So are we.

ABOUT THE ROLE AND OUR TEAM:

The Knot Worldwide is seeking a Senior PHP Developer to join our team.  Someone who considers solid test coverage to be a critical part of the development process. A Developer who is an advocate for Agile processes and a strong believer in the importance of Agile when producing high-quality software. You understand the importance of automated tests and the role of unit tests for maintainable code. You are able to set milestones and exercise independent judgment to complete projects on time and to specifications. You have strong communication skills, and the ability to explain problems to technical and non-technical folks alike. A love for sharing knowledge and a desire to learn from others. A passion for self-improvement. You constantly strive to expand your technical skill set and to improve the quality of your code. You enjoy finding new ways to produce great code at a blazing pace.

RESPONSIBILITIES:

  • Serve as a senior engineer for the Austin TKWW team
  • Manage, maintain, and upgrade Magento platform
  • Produce well-tested, maintainable code on the back-end and front-end that can stand up to 100,000 requests per day
  • Collaborate in the Agile development process to help architect, build, and ship new products and features
  • Be an advocate for coding best practices on the team, and stay up-to-date on new technologies and industry standards
  • Provide technical guidance and recommendations to other engineers on the team, and act as a mentor to more junior teammates
  • Engage with the tech organization beyond our team by participating in company-wide decisions on architecture, data, and process patterns
  • Partner with Product to maintain the right balance between feature and technical work 

SUCCESSFUL SENIOR PHP DEVELOPER CANDIDATES HAVE:

  • Minimum 4 years experience as a software engineer building beautiful, scalable, and highly visible web applications
  • Minimum 1 year experience with Magento 
  • Comprehensive working knowledge of PHP7, Apache/NGINX, Varnish, Redis, MySQL/SQL, Elasticsearch, CSS, Bootstrap, HTML5 / Javascript/jQuery
  • In-depth understanding of server configuration, optimization, caching, and scaling techniques
  • Experience in one or more of the following technologies a bonus: Node, Ruby on Rails, React/Redux/ES6/Webpack, Postgres, Mongo. 
  • Familiarity with the latest Javascript technologies and experience building new front-end features in a modern framework such as React (exposure to a range of front-end frameworks and component libraries is a plus!)
  • Experience working with Cloud infrastructure platforms (experience with AWS a plus!) 
  • Experience implementing, consuming, and optimizing APIs. 
  • A track record of delivering creative solutions to complex architectural problems
  • Familiarity with testing frameworks on the back-end and front-end

At The Knot Worldwide, we believe you are more than a resume and invite you to go for it, take the leap of faith, and apply for this job if it sparks your passion to join TKWW and make a difference!   

WHAT WE LOVE ABOUT YOU:

  • You deeply understand our users and put them at the center of everything you do. You aim to serve and delight them every day.
  • You are respectful and act with the highest integrity.
  • You ask questions to understand a perspective and are comfortable respectfully challenging assumptions. 
  • You set clear ambitious goals. You anticipate obstacles, persevere, and are accountable for your commitments.
  • You aren’t afraid to challenge the status quo and know that there’s no such thing as failure if you learn from it.
  • You seek out feedback and never settle in your quest to grow and develop. By being here, you make our company stronger.

WHAT YOU LOVE ABOUT US:

The Knot Worldwide offers a unique employee experience and we are deeply proud of our award-winning culture. From flexible vacation and generous parental leave benefits to promoting wellness and giving back to our community, we believe in happiness above all else—in and out of the office.

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 laws governing nondiscrimination in employment in every location in which the company has facilities. The Knot Worldwide expressly prohibits 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.

If you are a resident of California, by submitting your application, you acknowledge that you’ve read the California Privacy Notice.