Sr. FullStack Software Engineer
Location
United States
Posted
86 days ago
Salary
0
Seniority
Senior
Job Description
Sr. FullStack Software Engineer
Practice By Numbers
About Us Practice by Numbers is transforming the dental and medical space with next-generation software products that combine data, automation, and AI. We’re an all-in-one business platform for practices — helping providers grow, optimize, and delight their patients. We’re building cutting-edge tools that leverage AI to redefine patient engagement, clinical intelligence, and operational efficiency — and we’re looking for exceptional engineers to help us shape the future. The Role We are seeking Senior Full-Stack Software Engineers who are highly proficient in Python, Django, and React, and who thrive in building scalable, high-performance systems. You’ll work directly with our CTO and CEO to architect and implement core features, AI-driven products, and new platform capabilities used by thousands of dental and medical professionals. You must be passionate about innovation, capable of taking ownership, and comfortable working with modern dev environments such as Cursor, Windsurf, and advanced AI-assisted coding tools. What You’ll Do - Build, scale, and maintain robust backend services using Python/Django. - Develop highly responsive and modern React front-end applications. - Collaborate closely with leadership to bring visionary ideas to life. - Integrate advanced AI models and data analytics into the platform. - Participate in architectural design, code reviews, and technical planning. - Optimize for performance, scalability, and security in healthcare-grade applications. - Contribute to improving the developer experience and build processes using tools like Cursor, Windsurf, and other AI-assisted coding platforms. What We’re Looking For - 5+ years of full-stack development experience (Python/Django + React). - Proven experience building complex, scalable SaaS products. - Comfort with cloud infrastructure (AWS/GCP/Azure) and CI/CD pipelines. - Solid understanding of RESTful APIs, WebSockets, and modern front-end workflows. - Experience working with AI/ML integrations is a plus. - Strong problem-solving skills and ownership mindset. - Excellent communication and ability to work in a fast-paced, high-impact environment. Preferred - Experience in healthcare, dental, or medical technology is a big plus. Compensation & Benefits - Competitive base salary commensurate with experience. - Generous stock options — be part of our growth journey. - Full medical, dental, and vision benefits. - 401(k) with company match. - Flexible work hours and remote-first environment. - Opportunity to work directly with company leadership on high-impact projects
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Lead Cloud Software Architect for Microsoft Azure
NTT DATA Deutschland SEWir sind Teil von NTT DATA, einem führenden Anbieter von Unternehmens- und Technologiedienstleistungen, KI und digitaler Infrastruktur mit einem Umsatz von über 30 Mrd. $. Als Global Top Employer betreut NTT DATA 75 % der Fortune Global 100-Unternehmen und entwickelt mit Expert:innen in über 70 Ländern gemeinsam innovative Lösungen, die dazu inspirieren, Neues zu wagen und Erfolge sichtbar zu machen. In der DACH-Region sind wir an 15 Standorten in Deutschland, Österreich und der Schweiz vertreten.
Role Description Werde Teil des Teams für die Konzeption und Implementierung von Cloud Landing Zones, Container Plattformen und Cloud Native Tools, sodass sich unsere Kunden auf die Entwicklung innovativer digitaler Lösungen fokussieren und die Modernisierung ihrer bestehenden Applikationslandschaft vorantreiben können. - Du führst die strategische Beratung bei der Einführung von Cloud Technologien, speziell Microsoft Azure, unter kundenspezifischen Anforderungen. - Du konzeptionierst anspruchsvolle Cloud Lösungen und Architekturen im Hinblick auf Zuverlässigkeit, Sicherheit, Performanz und Kosten (unter Berücksichtigung aktueller Azure Services). - Du verantwortest die fachliche Leitung von internationalen Cloud Engineering Teams im Kontext von Kundenprojekten. - Du unterstützt im PreSales sowie bei Vertriebsaktivitäten im Cloud Bereich. - Du führst Machbarkeitsstudien und Innovationsprojekte durch und treibst die Weiterentwicklung unseres Leistungsportfolios voran. - Du arbeitest eng mit anderen nationalen und internationalen Teams der NTT DATA zusammen. Qualifications - Du hast weitreichende Kenntnisse im Cloud Ökosystem von Microsoft Azure, die du in „Hands-on“-Projekten beweisen konntest. - Du bringst mehrjährige Erfahrung im produktiven Einsatz von Container Plattformen und Serverless Technologien mit (z.B. Kubernetes, Azure AKS, Knative oder Azure Functions). - Du hast umfassende Kenntnisse in der Einführung von Cloud Native Tools für Continuous Integration & Delivery, Observability und Security (z.B. GitLab, Jenkins, Prometheus, Grafana oder Trivy). - Idealerweise verfügst du über eine Cloud Zertifizierung (z.B. Azure Solutions Architect Expert). - Du bringst Erfahrung in fachlicher Führung, Mentoring und Coaching von Teams mit. - Durch deine praktischen Erfahrungen und deine hohe Methodenkompetenz in der Entwicklung von IT-Architekturen trittst du professionell vor Entscheidungsträgern und größerem Publikum bei der Präsentation von Erfahrungen und Empfehlungen auf. - Du hast Kenntnisse zu aktuellen Technologie-Trends und ein Verständnis für anstehende Entwicklungen im Cloud Bereich. - Du hast einen Abschluss eines Studiums der Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation und ein ausgeprägtes Kommunikationsgeschick sowie sehr gute Deutsch- und Englischkenntnisse. Benefits - Flexible Arbeitszeiten mit Gleitzeitregelung und Reisezeit ist Arbeitszeit. - 30 Tage Urlaub, zusätzlich sind der 24.12. und 31.12. arbeitsfreie Tage. - Sabbatical bis zu einem Jahr möglich. - Remote Work sowie mobiles Arbeiten im EU-Ausland möglich. - Attraktive Benefit- und Entgeltoptimierungsprogramme: betriebliche Altersvorsorge, JobRad, Jobticket, exklusive Rabatte über Corporate Benefits und vieles mehr. - Umfangreiche Gesundheits- und Vorsorgeangebote: verlängerte Entgeltfortzahlung im Krankheitsfall, Betriebsärztliche Betreuung, Unfallversicherung auch für Freizeitunfälle weltweit, Familienservice. - Interne und externe Weiterbildungsmöglichkeiten in der NTT DATA Academy mit fachlichen Trainings, Zertifizierungsangeboten, Soft-Skill-Schulungen, Udemy Zugang. - Abwechslungsreiche Corporate Volunteering Möglichkeiten, diverse Communities und Initiativen (zu Diversity, Equity & Inclusion, Sustainability und mehr) mit Wissensaustausch auf Augenhöhe. - Teamorientierte Unternehmenskultur mit viel Gestaltungsspielraum.
Staff Software Engineer – Web Platform
Pantheon PlatformWebsite Operations Platform for Drupal & WordPress
• As a Staff Engineer, you will be a technical leader and hands-on builder across the full stack. • Partner closely with product and design to shape the architecture and accelerate a focused team toward meaningful milestones. • Build backend services that power collaborative editing, conflict resolution, and content delivery. • Build frontend systems that enable visual, real-time editing experiences. • Define engineering standards, evaluate third-party services, and drive technical decisions.
Role Description Als Senior Full Stack Anwendungsentwickler:in bist du ein zentraler Pfeiler in der Konzeption und Umsetzung unserer geschäftskritischen Softwarelösungen. - Individualsoftwareentwicklung mit Fokus auf moderne Open Source Webtechnologien. - Übernahme von Verantwortung für den gesamten Stack – von der Architektur bis zum Deployment der Anwendungen. - Aktive Mitgestaltung der Architektur und technologischen Ausrichtung der Softwareprodukte. - Arbeit in einem agilen Team nach der SCRUM-Methode. Qualifications - Erfahrener Entwickler mit Senior-Level Erfahrung oder einem abgeschlossenen Studium in der Informatik/einem verwandten Bereich. - Fundierte Erfahrung im Umgang mit Docker und der Bereitstellung containerisierter Anwendungen. - Praktische Erfahrung mit TypeScript oder anderen statisch typisierten Programmiersprachen. - Umfassendes Know-how im Backend-Bereich, insbesondere mit Node.js. Requirements - Selbstständige und eigenverantwortliche Arbeit an komplexen Aufgabenstellungen. - Schätzung der transparenten und iterativen Zusammenarbeit in einem agilen Team. - Neugier auf neue Technologien und Bereitschaft, Wissen kontinuierlich zu erweitern. Benefits - Top-Gehalt und ein unbefristeter Arbeitsvertrag. - 30 Tage Urlaub pro Jahr für maximale Erholung. - Flexible Arbeitszeitmodelle und die Möglichkeit zum Mobilen Arbeiten (Home-Office). - Zusätzliche finanzielle Unterstützung durch Vermögenswirksame Leistungen. - Ein Team, das sich gegenseitig unterstützt und Wert auf einen entspannten, professionellen Umgang legt.
Software Engineer II, Enterprise
ToastWe empower the restaurant community to delight guests, do what they love, and thrive.
• Design, build, and deliver features in Toast’s enterprise management products • Ensure quality by building automated testing for changes • Roll * features out to customers, including monitoring for success • Collaborate with UX and PM on the definition and design of features • Partner with a wide array of teams across Toast • Work with experienced engineers to deliver design and code review

