The Knot Worldwide - TKWW logo
The Knot Worldwide - TKWW

The Knot Worldwide - TKWW was formed in 2018 when American media and technology company XO Group merged with WeddingWire, Inc., an online marketplace for wedding industries in mult

Lead Software Engineer

Location

Texas

Posted

45 days ago

Salary

0

Seniority

Lead

Job Description

Lead Software Engineer

The Knot Worldwide - TKWW

Title: Lead Software Engineer Location: Austin, Texas, USA Job Description: ABOUT THE ROLE AND OUR TEAM: 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 problems alongside other driven and talented engineers. This role drives our MarTech strategy, focusing on the development of scalable data infrastructure and the integration of cross-functional platforms. You will be responsible for ensuring a unified user experience by bridging data gaps across multiple digital ecosystems. Previous experience working with Customer Experience Platforms, Customer Data Platforms, Behavioural Analytics Platforms and Mobile Measurement Partners are helpful but not essential. The ability to think in systems and work with other teams is more important. We work in small, agile teams that move fast, so you will be building and owning all aspects of the systems, including infrastructure, data, APIs, and implementation. As the lead of this team, you’ll own implementing and delivering services in an iterative, agile fashion. You'll be working with our marketing and product teams at all stages of the SDLC to ensure we’re delivering the critical services the business requires to achieve key business objectives. If you are interested in building MarTech infrastructure, providing performant and scalable APIs and services; and making complex integrations smooth, intuitive, and observable, we would love to speak with you. RESPONSIBILITIES: - Lead a new team of engineers - Collaborate closely with distributed teams in the United States - Foster a culture of quality and ownership - Collaborate closely with your Engineering Manager, Marketing 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, AWS) - Lead and facilitate decision-making during technical meetings - Ensure the continuous improvement of engineering and product processes - Leverage skills and experience to implement solutions 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. - - SUCCESSFUL LEAD SOFTWARE ENGINEERING CANDIDATES HAVE: - 6+ years overall engineering experience - 4+ years hands-on proven track record implementing JavaScript/Typescript, Java or Python applications - Strong business and technical judgment - Demonstrated ability to lead and mentor others - Ability to thrive in a fast-paced, iterative, Agile environment that relies on experimentation and A/B testing to validate direction - Proven ability to design, build, and maintain scalable APIs and distributed systems - Experience working with relational databases, NoSQL databases and data warehouses - Experience with one or more Node.js web frameworks (Next.js, 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) - 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: If you’re in Austin, this position is remote for now, with the potential to shift to a hybrid model as our local team grows. #LI-Remote #professional-track WHAT WE LOVE ABOUT YOU: - Commit to our customers: You act as one team on behalf of our customers. You lead with head and heart, and build what matters for life's most meaningful moments. - Raise the bar: You define "great" and work backwards. You don't just accept how it's been done, but boldly define how it should be. You are unafraid to innovate, learn, and keep moving forward toward our shared vision. - Be all in: You believe in our mission and take ownership of your work. You debate openly to reach the best outcomes, speaking with clarity and care, embracing diverse perspectives, then commit fully. - Celebrate impact: You measure success by the outcomes you create. You hold yourself accountable to delivering value, while recognizing progress and the lessons learned along the way. You love to win, together. - - WHAT YOU LOVE ABOUT US: We believe in a wide range of holistic offerings to support our employees so that they can live our values day in and day out. From mental wellbeing, physical health and financial planning, to engaging perks and discounts, we are in the business of celebrating and supporting the Moments that Matter, both in and out of the office.. We offer flexible vacation, generous parental leave, and prioritize initiatives that support the growth, development, and happiness of our people. Together@TKWW is our approach to hybrid work. It’s designed to support how we work best: combining the flexibility we value with meaningful opportunities to connect in person. Whether a role is Together@TKWW-eligible or not, we believe in purposeful moments to come together, build strong relationships, and drive bold ideas forward. - For Together@TKWW-eligible roles, this includes regular in-office time to foster collaboration and connection. - For roles not eligible for in-office expectations, we support connection through virtual collaboration and intentional gatherings. - - To facilitate in-person collaboration, we have office spaces in Barcelona, Spain; Delhi, India; Galway, Ireland; London, England; New York, NY; and Washington, D.C.

Related Job Pages

More Full-stack Engineer Jobs

Plnar logo

Lead Senior Full Stack Software Engineer

Plnar

Self-Service Claims and Inspection Platform, powered by AI

Full TimeRemoteTeam 11-50Since 2012

About PLNAR At PLNAR, we are redefining how the world sees and measures physical spaces. Our AI-powered platform transforms standard photos into fully realized, 3D digital twins, providing instant, accurate measurements and data for the insurance, home improvement, and real estate industries. We aren't just building an app; we are building a spatial data ecosystem that eliminates the need for manual tape measures and reduces human error, saving our enterprise partners millions while delivering a seamless experience for our users. The Role: Technical Lead & Engineering Coach We are seeking a Senior Lead Full Stack Developer who balances deep technical expertise with a passion for developing people. In this role, you aren't just the primary architect; you are a force multiplier for the engineering team. You will spend as much time refining our system architecture on Azure as you do coaching developers to write more resilient, performant, and maintainable code. Key Responsibilities: - Technical Leadership & Architecture: Own the technical roadmap and architectural integrity of our platform. You will design scalable systems that integrate 3D rendering with high-performance backend services. - Engineering Mentorship: Serve as a dedicated coach for the engineering team. You will lead by example through pair programming, deep-dive code reviews, and technical workshops to elevate the team’s collective skill set. - Standard Setting: Define and enforce "gold standard" engineering practices, focusing on clean code, robust testing, and automated CI/CD pipelines. - Problem Solving at Scale: Act as the final point of escalation for complex technical hurdles, particularly where frontend 3D visualization meets backend performance. Technical Requirements - Core Languages: Mastery of TypeScript, JavaScript, and Node.js. - Systems Engineering: Proficiency with Rust for performance-critical backend logic or specialized data processing. - Frontend Architecture: Advanced knowledge of Angular and state management at scale. - Cloud Infrastructure: Expert-level experience with Azure services and cloud-native architecture. - 3D Engineering: Deep experience with Three.js. You should be comfortable with shaders, scene graph optimization, and 3D rendering pipelines. Mindset & Spatial Thinking - The Scale-up Engine: You thrive in a fast-paced environment, moving quickly from prototype to production while managing technical debt effectively. - Coaching Mentality: You find genuine satisfaction in seeing your teammates grow and succeed under your guidance. - Navigating Ambiguity: The ability to take high-level technical goals and decompose them into actionable, resilient engineering plans for the team. - 3D/Spatial Mathematics: A strong foundation in linear algebra, 3D geometry, and vector math is essential for our 3D reconstruction workflows.   The Mission: > At PLNAR, the challenge isn't just moving data; it's reconstructing reality. If you are a Lead Engineer who wants to push the boundaries of what is possible in the cloud while building a world-class engineering culture, we want to talk to you. To ensure you’ve reviewed the full scope of this role, please include the phrase 'Project Bluebook' at the top of your resume or profile summary.

Texas
DocMe360 logo

Software Engineer

DocMe360

Digital Services for Government & Enterprise

OtherRemoteTeam 1-10H1B No Sponsor

DocMe360 is seeking a talented Software Engineer to join our dynamic team. The Software Engineer role will provide hands-on technical leadership and software development expertise for a cross-functional team supporting the Clinical Decision Support (CDS) team.  This role is responsible for designing, developing, testing, and maintaining high-quality software solutions aligned with mission objectives and technical standards. The Senior Developer collaborates with the Clinical Decision Support team to translate functional requirements into scalable, secure, and maintainable code while mentoring junior developers and contributing to overall system architecture decisions.  This ideal candidate will need to have intimate knowledge of legacy Electronic Health Record (EHR) systems at the Department of Veterans Affairs (VA) - including VistA, MUMPS, and related tools, languages and protocols.    The VA requires this candidate to be a U.S. citizen.  Responsibilities - Software Design & Development  - Design, develop, test, and deploy software solutions within the EHR ecosystem at the VA  - Write clean, maintainable, and well-documented code aligned with best practices  - Participate in architectural discussions and contribute to technical design decisions  - Implement APIs, integrations, and data processing components as required  - Maintain the CDS Test Patient Management System, adding new use cases, conditions and scenarios as required by CDS partners  - Develop VistA RPC patches to enable connectivity as required between the CDS platform and VistA as needed  - Code Quality & Technical Excellence  - Conduct peer code reviews and provide constructive feedback  - Ensure adherence to coding standards, secure development practices, and performance optimization guidelines  - Develop and maintain automated unit and integration tests  - Troubleshoot and resolve complex technical issues across environments  - Agile Development & Collaboration  - Participate in sprint planning, backlog refinement, stand-ups, demos, and retrospectives  - Collaborate closely with product managers, architects, UX designers, and other engineers  - Provide effort estimates and technical input during planning cycles  - Support CI/CD pipelines and DevOps workflows  - System Maintenance & Continuous Improvement  - Maintain & enhance existing products to improve performance, scalability, and reliability  - Identify and remediate technical debt  - Support production deployments and assist in root cause analysis when issues arise  - Recommend improvements to tools, frameworks, and development processes  - Mentorship & Leadership  - Mentor junior developers and contribute to knowledge sharing within the team  - Promote engineering best practices and a culture of technical excellence  - Provide guidance on design patterns, system architecture, and development standards  Adhere to the DocMe360 Values  - Delivery – Deliver all efforts through a culture of honesty, transparency, unwavering integrity, and professional growth  - Optimism – Optimize and invest in professional growth, empowerment, and well-being  - Collaboration – Collaborate for impact; foster teamwork and shared expertise to achieve success  - Motivation – Motivate from within to naturally inspire and energize clients with passion and purpose  - Exploration – Explore opportunities for innovative technologies and trends that align with our mission and foster the highest quality of products and services

Virginia
BlackLine logo

Senior Software Engineer- Fullstack

BlackLine

BlackLine is a leading global provider of cloud software that controls and automates accounting and finance processes for businesses and organizations of all si

Full TimeRemoteTeam 1,810Since 2001

Get to Know Us: It's fun to work in a company where people truly believe in what they're doing! At BlackLine, we're committed to bringing passion and customer focus to the business of enterprise applications. Since being founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process. Our vision is to modernize the finance and accounting function to enable greater operational effectiveness and agility, and we are committed to delivering innovative solutions and services to empower accounting and finance leaders around the world to achieve Modern Finance. Being a best-in-class SaaS Company, we understand that bringing in new ideas and innovative technology is mission critical. At BlackLine we are always working with new, cutting edge technology that encourages our teams to learn something new and expand their creativity and technical skillset that will accelerate their careers. Work, Play and Grow at BlackLine! Make Your Mark: We're not looking for someone who checks boxes; we're looking for someone who takes pride in their craft, owns their work end-to-end, and genuinely cares about the customers using what they build. You'll be trusted, heard, and challenged to do the best work of your career. If that sounds like you, we'd love to meet you! Role Overview - We are seeking a Senior Full Stack Engineer with an AI-first mindset and a strong passion for solving complex technical and business problems, combining deep backend systems expertise with strong frontend engineering capabilities to design, build, and operate scalable, secure, and high-performing SaaS applications. - This role requires end-to-end ownership across the technology stack from intuitive UX/UI components to distributed backend services while embedding AI-driven capabilities such as intelligent automation, data-informed experiences, and AI-assisted workflows into core product functionality, influencing system architecture, engineering standards, and modernization. You'll Get To: Responsibilities Full Stack Design & Delivery - Provide technical leadership across frontend and backend development, including requirements analysis, system design, effort estimation, implementation, testing, and delivery. - Design, develop, test, optimize, scale, maintain, and evolve user-facing UI components and backend services to deliver high-quality features to customers. - Translate explicit and implicit product requirements into clear functional and technical specifications, architecture diagrams, and test plans. - Review code across the stack and provide constructive guidance to ensure quality, consistency, and maintainability. Backend Engineering - Design and build highly scalable, secure, and resilient distributed backend services using Go and Python, with a strong focus on concurrency, performance, and production readiness. - Develop and maintain RESTful APIs, microservices, backend workflows, and platform services. - Drive the modernization and migration of legacy .NET/C# services into Go/Python-based microservices or cloud-native platforms. AI-First Engineering - Proficiency using AI-assisted development tools (e.g., coding copilots, intelligent IDEs, test generation, code review assistants, and documentation tools) to improve developer productivity, code quality, and delivery speed. - Experience designing, integrating, or consuming AI-powered services or agents within full stack applications. - Capability to evaluate emerging AI tools and frameworks, benchmark their impact, and recommend practical adoption paths aligned with business outcomes and engineering standards. - Comfort collaborating with product, design, and platform teams to translate AI capabilities into real customer value, not just experimental features. What You'll Bring: Technical / Specialized Knowledge, Skills & Abilities Experience & Education - BS/MS in Computer Science or equivalent practical experience. - 6+ years of professional software engineering experience, including significant work across both frontend and backend systems. - 3+ years of experience building highly optimized web applications and/or SaaS platforms. Backend Technical Skills - Strong hands-on experience with Go or Python. - Experience with Go modules, Python packaging, dependency management, and service structuring. Solid experience with SQL and relational database design, transactional systems, and query optimization. Strong understanding of distributed systems, microservices, and multi-tenant SaaS architectures. Experience working with or modernizing C# / .NET Framework or .NET Core systems. Frontend Technical Skills - Expert knowledge of HTML5, CSS3, JavaScript, and TypeScript.Strong experience with modern frontend frameworks (React, Angular, Vue, or similar). - Experience building Single Page Applications (SPAs) and optimizing frontend performance. - Experience with Micro-Frontend (MFE) architectures, including frontend modularization, domain-driven UI boundaries, and shared design systems. Cloud, Platform & Ecosystem Hands-on experience with a major cloud platform (AWS, Azure, or GCP), containerization (Docker, Kubernetes/Nomad), API gateways, OAuth2/OIDC-based IAM, and messaging systems such as Kafka or RabbitMQ. Thrive at BlackLine Because You Are Joining: - A technology-based company with a sense of adventure and a vision for the future. Every door at BlackLine is open. Just bring your brains, your problem-solving skills, and be part of a winning team at the world's most trusted name in Finance Automation! - A culture that is kind, open, and accepting. It's a place where people can embrace what makes them unique, and the mix of cultural backgrounds and varying interests cultivates diverse thought and perspectives. - A culture where BlackLiner's continued growth and learning is empowered. BlackLine offers a wide variety of professional development seminars and inclusive affinity groups to celebrate and support our diversity. BlackLine is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity or expression, race, ethnicity, age, religious creed, national origin, physical or mental disability, ancestry, color, marital status, sexual orientation, military or veteran status, status as a victim of domestic violence, sexual assault or stalking, medical condition, genetic information, or any other protected class or category recognized by applicable equal employment opportunity or other similar laws BlackLine recognizes that the ways we work and the workplace itself has shifted. We innovate in a workplace that optimizes a combination of virtual and in-person interactions to maximize collaboration and nurture our culture. Candidates who live within a reasonable commute to one of our offices will work in the office at least 3 days a week.

India
Job Closed
Händlerbund Management AG logo

Fullstack Entwickler (m/w/d) 4-Tage-Woche

Händlerbund Management AG

Wenn deine Werte zu unseren Unternehmenswerten passen, entsteht daraus ein langfristiges & vertrauensvolles Miteinander. Keine Lust auf lange Anschreiben? Kein Problem! Erzähl uns einfach kurz, warum du Teil vom Händlerbund werden möchtest und warum wir gut zu dir passen. Nutze dazu die Möglichkeit dich online über unser Bewerbungsformular zu bewerben. Wir freuen uns auf deine Bewerbung mit Angabe deiner Gehaltsvorstellung und deines frühestmöglichen Eintrittstermins. Falls du Fragen zu diesem Job hast, wende dich bitte per E-Mail an unseren HR Manager Lisa Winkler: job@haendlerbund.de.

Full TimeRemoteTeam 201-500

Intro Wir entwickeln moderne Webanwendungen mit Fokus auf Qualität, Skalierbarkeit und sauberer Architektur. Unser Tech-Stack basiert auf Laravel, FilamentPHP sowie einer professionellen GitLab CI/CD Umgebung. Dabei legen wir nicht nur Wert auf stabile Backend-Prozesse, sondern ebenso auf durchdachte, benutzerfreundliche und sauber umgesetzte Oberflächen. Zur Verstärkung unseres Teams suchen wir einen Fullstack Entwickler (m/w/d), der sowohl in der Backend-Entwicklung als auch in der Frontend-Umsetzung zu Hause ist und Anwendungen ganzheitlich denkt. Deine Aufgaben Backend Entwicklung - Entwicklung und Wartung moderner Webanwendungen auf Basis von Laravel - Konzeption und Umsetzung sauberer Datenbankstrukturen und performanter Business-Logik - Entwicklung und Anbindung von APIs - Aufbau und Weiterentwicklung von Admin-Oberflächen - Umsetzung technischer Anforderungen nach Best Practices wie Clean Code, SOLID und PSR-Standards Frontend-Entwicklung & UI-Umsetzung - Entwicklung und Pflege moderner, strukturierter und benutzerfreundlicher Oberflächen - Umsetzung von Layouts, Formularen, Dashboards und interaktiven Benutzeroberflächen - Anpassung und Erweiterung von Blade-Views sowie Filament-Oberflächen - Enge Abstimmung zwischen Backend-Logik und Frontend-Darstellung - Optimierung von Usability, Performance und responsivem Verhalten - Sicherstellung einer konsistenten Darstellung und eines sauberen Nutzererlebnisses über verschiedene Anwendungsbereiche hinweg - Mitwirkung bei der technischen Übersetzung fachlicher Anforderungen in intuitive Benutzeroberflächen Dein Profil Technisch - Backend-Expertise mit PHP & Laravel: Fundierte und praxiserprobte Kenntnisse in PHP sowie im Laravel-Framework bilden die Basis für stabile und skalierbare Anwendungen. - Fullstack-Entwicklung aus einer Hand: Erfahrung in der Konzeption, Entwicklung und langfristigen Pflege moderner Webanwendungen, vom Backend bis zur Benutzeroberfläche. - Admin-Frameworks & Tools: Kenntnisse in FilamentPHP oder vergleichbaren Lösungen ermöglichen effiziente und strukturierte Backoffice-Anwendungen. - Moderne UI/UX-Umsetzung: Sicheres Gespür für die Entwicklung zeitgemäßer, intuitiver Benutzeroberflächen mit Fokus auf Nutzerfreundlichkeit. - Frontend-Strukturen mit System: Routine im Umgang mit Blade Templates, Formularen, Komponenten und klar strukturierten UI-Architekturen. - Versionskontrolle & Zusammenarbeit: Souveräner Umgang mit Git, idealerweise im Umfeld von GitLab, für eine effiziente und transparente Teamarbeit. - Datenbank-Know-how: Erfahrung mit relationalen Datenbanken wie MySQL oder PostgreSQL sowie ein gutes Verständnis für Datenmodellierung. - API-Integration & Schnittstellenverständnis: Fundiertes Wissen über REST-APIs und die nahtlose Verbindung von Backend- und Frontend-Komponenten. - Qualitätssicherung durch Tests: Erfahrung mit automatisierten Tests zur Sicherstellung von Stabilität und nachhaltiger Codequalität ist von Vorteil. Persönlich - Nutzerzentriertes Denken: Ein ausgeprägtes Verständnis für klare, intuitive und benutzerfreundliche Oberflächen. - Strukturierte Arbeitsweise: Selbstständig, organisiert und mit einem klaren Fokus auf lösungsorientiertes Handeln. - Qualitätsbewusstsein: Hoher Anspruch an sauberen Code, Wartbarkeit und eine durchdachte technische Umsetzung. - Teamgeist & Kommunikation: Freude an der Zusammenarbeit im Team und an der gemeinsamen Weiterentwicklung von Produkten. - Verantwortungsübernahme: Bereitschaft, Features ganzheitlich zu betreuen, von der Idee bis zur Umsetzung und darüber hinaus. Wenn deine Werte zu unseren passen, entsteht daraus ein langfristiges & vertrauensvolles Miteinander. Warum wir? Code. Chill. Repeat. - 4 Tage Code – 3 Tage du selbst: Bei uns ist die 4-Tage-Woche Standard. Kein Gimmick, sondern Realität. Du arbeitest remote oder im Leipziger Büro – so, wie du am besten performst. Flexzeiten, kein Micromanagement, volle Eigenverantwortung. Und ja: unbefristet von Anfang an. - Dein Stack, dein Style: Wir stehen auf smarte Lösungen, sauberen Code und Menschen, die mitdenken. Du willst mitentscheiden, ausprobieren und nicht nur Tickets abarbeiten? Here you go. Plus: Mentoring, Weiterbildung nach Bedarf und Raum für echte Weiterentwicklung. - Remote first, Team always: Trotz Remote bleibt das Teamgefühl. Wir feiern Releases, grillen im Sommer und stoßen auf tolle Ideen an. Dein Bürohund ist bei uns genauso willkommen wie dein Lieblingseditor. - Professionalität: echte Qualität statt Show-off. Wir leben agile Entwicklung mit klaren Iterationen und direktem Feedback. Du arbeitest mit modernen, professionellen Tools, mit klaren Rollen und Verantwortlichkeiten – du weißt genau, was dein Job ist und hast die Freiheit, ihn so zu machen, wie es richtig ist. Sauberer Code, smarte Entscheidungen und ein Team, das zusammenarbeitet. Professionalität heißt hier: Du kannst dich auf das konzentrieren, was du am besten kannst – entwickeln. - Snacks, Swag & Softdrinks: Obst, Müsli, Kaffee, Wasser – alles for free. Kein Dresscode. Komm, wie du bist. Hauptsache du fühlst dich wohl. - Perks, die was bringen: Kita-Zuschuss, Unterstützung bei der Altersvorsorge, Leipziger Jobticket oder sportliche Angebote für deinen Ausgleich – vom Homegym bis zum Fitnessstudio für Kopf und Körper. Dein Weg zu uns

Germany