Dandy

👥 501-1000Food and BeverageFood Processing💼 Private Company
Website LinkedIn Email Facebook Twitter

Dandy is revolutionizing the dental industry by building the operating system for dental practices. Backed by leading venture capital investors, we are on a mission to simplify every function of the dental office through technology. Our core product integrates and streamlines various aspects of dental practice management, ultimately empowering dentists to achieve more for their practices and patients. Our technology team is at the forefront of this transformation, developing innovative solutions using a modern tech stack. We leverage technologies like TypeScript, NodeJS, React/Redux, and Google Cloud to create world-class web applications and internal tools. We embrace a remote-first culture for many roles, fostering collaboration and innovation across the globe. As we grow, we're expanding our teams in various locations, including New York City, Lehi, Utah, and Cairo, Egypt. Our engineering culture emphasizes continuous improvement, agile development, and developer experience. We are committed to creating scalable systems and tooling to support our rapid growth. We believe in providing our team with opportunities for growth and professional development. At Dandy, you'll find a dynamic and collaborative environment where your contributions directly impact our mission to modernize the dental industry. We are currently in a phase of hypergrowth, with many opportunities to join our team.

Related companies:

Jobs at this company:

Apply

📍 Brazil

🧭 Full-Time

🔍 Software Development

  • 6+ years of software engineering experience
  • Ability to understand how our business functions and how challenges and bottlenecks can be addressed through the Engineering team.
  • The ability to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
  • Comfort working in a highly agile, intensely iterative software development process.
  • Effective communication skills: Regularly achieve consensus with peers and clear status updates.
  • Experience owning a project from concept to production, including proposal, discussion, and execution, observation and maintenance.
  • Self-motivated and self-managing, with excellent organizational skills.
  • Ability to thrive in a remote-first organization.
  • High proficiency with back end systems (nest, next, node, graphql etc)
  • Ability to collaborate during US time zones.
  • Develop and maintain world-class web applications supporting a robust suite of 3D design interactions.
  • Orchestrate the availability of our 3D tools to our internal workforce based on supply chain event triggers while matching capability with capacity.
  • Coordinate the submission and storage of browser based CAD outputs to the cloud and subsequent distribution to our remote manufacturing centers.
  • Support and develop internal API’s, endpoints and microservices.
  • Instrument our tools to provide rich data insights that help plan, forecast, and improve capacity or throughput.
  • Build integrations with 3rd party API’s: Transmit 3D data payloads for processing and retrieve the resultant outputs.
  • Collaborate with and serve as our liaison to the Product Management or Manufacturing Operations engineering teams.
  • Solve technical problems of moderate scope and complexity.
  • Craft code that meets our internal standards for style, maintainability, and best practices. Maintain and advocate for these standards through code review.
  • Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions.
  • Advocate for improvements to product quality, security, and performance.

AWSBackend DevelopmentDockerGraphQLNode.jsPostgreSQLAgileFrontend DevelopmentFull Stack DevelopmentTypeScriptC++AlgorithmsAPI testingData StructuresREST APIReduxNest.jsReactCommunication SkillsCI/CDProblem SolvingMicroservicesTeamworkJSONSoftware EngineeringDebugging

Posted 15 days ago
Apply
Apply

📍 USA

🧭 Full-Time

🔍 Software Development

  • 6+ years of full stack software engineering experience, preferably in a high growth startup environment.
  • Heavy experience in a product engineering role interfacing directly with end users and cross functional product teams
  • Experience with large and complex production systems.
  • Strong ability to operate with minimal oversight.
  • Ability to understand how our business functions and how challenges and bottlenecks can be addressed through the Engineering team.
  • The ability to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.
  • Comfort working in a highly agile, intensely iterative software development process.
  • Effective communication skills: Regularly achieve consensus with peers and clear status updates.
  • Experience owning a project from concept to production, including proposal, discussion, and execution.
  • Self-motivated and self-managing, with excellent organizational skills.
  • Ability to thrive in a remote-first organization.
  • Develop features and improvements to Dandy’s products in a secure, well-tested, and performant way.
  • Collaborate with Product Management and other stakeholders within the tech org to maintain a high bar for quality in a fast-paced, iterative environment.
  • Develop order routing logic to deliver the correct order at the correct time to the right node in the chain.
  • Support the ability to provide the business with real-time data on the status of an order.
  • Build rules and software capabilities to smooth demand and overall dynamics of the system to optimize workloads.

GraphQLNode.jsPostgreSQLAgileFull Stack DevelopmentGCPTypeScriptReduxNest.jsReactRESTful APIsSoftware Engineering

Posted 20 days ago
Apply
Apply

📍 USA

🧭 Full-Time

🔍 Dental

  • 6+ years of software engineering experience, preferably in a high growth environment
  • A portfolio of relevant works
  • 3D model or visualization programming experience (e.g. Three.js, WebGL, opencv, trimesh or similar).
  • Understanding of 3D data structures, matrices, transforms, algorithms, and rendering techniques
  • Deep knowledge of JavaScript and its ecosystem, and experience developing large JS/TS applications; up-to-date on the latest JavaScript and design technology, trends, and industry news.
  • Basic understanding of SQL and relational design patterns
  • Genuine believer in constructive and respectful code reviews, retros, and collaborative problem-solving as the bedrock of a healthy team and experience utilizing these as mentorship vectors.
  • Collaborative, pragmatic, and growth-oriented mindset. Regularly achieve consensus with peers and provide clear status updates.
  • Ability to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
  • Self-motivated and self-managing, with excellent organizational skills.
  • Ability to thrive in a remote-first organization.
  • Deliver practical solutions to real-world 3D graphics problems across our tech org
  • Author and contribute to internal libraries that emphasize intuitive interfaces and composability
  • Build interactive web tools that allow doctors, lab technicians and patients to interact with 3D scans and medical image volumes
  • Work with cross-functional teams of product managers, designers, software engineers, computer vision engineers, dentists, and 3D dental designers
  • Design features which enable users with various levels of 3D expertise to reach their maximum potential more rapidly
  • Assess pros and cons of different processes in terms of speed, memory use, visual quality, and robustness; get down in the weeds of improving these when necessary
  • Translate user interactions to data which can be used in machine learning tasks
  • Advocate for new technical architecture and innovation

Software DevelopmentSQL3D Modeling - RhinoFrontend DevelopmentHTMLCSSImage ProcessingJavascriptReact.jsTypeScriptAlgorithmsData StructuresWeb3.jsCI/CDRESTful APIsNodeJS

Posted 30 days ago
Apply
Apply
🔥 Data Engineer Manager (Canada)
Posted about 1 month ago

📍 Canada

🧭 Full-Time

🔍 Dental

  • 2+ years of management experience in data engineering, with a proven track record of building and leading teams in a fast-paced, growth environment. You have experience shaping new functions and driving change within an organization.
  • 6+ years of experience in data engineering, with hands-on expertise in designing and implementing data pipelines, ETL processes, and data platforms. You are skilled in Python, Airflow/Dagster, DBT, and cloud platforms like AWS or GCP.
  • Experience Building Centralized Teams: You’ve either built or scaled a centralized data engineering function, and you understand how to create the right team structure, processes, and culture to support growing business needs.
  • Strategic Thinking & Execution: You know how to define a long-term strategy for data infrastructure while also implementing the day-to-day tactical changes needed to make that strategy a reality. You are comfortable balancing strategic vision with hands-on execution.
  • Collaborative Leadership: You are a strong communicator and leader, capable of working with cross-functional teams, including data science, analytics, product, and business stakeholders, to ensure alignment and drive impactful data initiatives. You know how to break down complex technical issues into simple, actionable insights for non-technical teams.
  • Process-Oriented & Detail-Oriented: You’re experienced at designing and implementing processes that drive rigor, consistency, and efficiency across data workflows. You thrive in environments where systems are optimized for high performance and scalability.
  • Build & Shape the Centralized Data Engineering Team: You will be the first leader of our centralized data engineering team, tasked with defining its structure, setting the team’s vision, and establishing the foundations of a high-performing data function. You’ll define roles, responsibilities, and career paths for data engineers and set the tone for the team’s growth and culture.
  • Create Scalable Data Engineering Processes: You’ll define and build the processes, methodologies, and tools that will shape the way we build, deploy, and maintain data pipelines across the organization. From setting standards for pipeline development and testing to implementing monitoring and data quality checks, you will create a framework that ensures high-quality, reliable data.
  • Drive Cross-Team Collaboration: Work closely with data science, data analytics, and business teams to understand their needs and deliver high-quality, actionable data. You’ll ensure that data engineering is the underlying layer that accelerates decision-making and business value for all teams. You will also serve as a bridge between technical teams and non-technical stakeholders, ensuring alignment and driving clarity on data initiatives.
  • Develop & Optimize the Data Platform: Lead the design and scaling of Dandy’s data platform, ensuring it supports cross-functional needs. You'll build a platform that integrates seamlessly with various data sources, tools, and systems, empowering teams to access, analyze, and utilize data faster and more effectively.
  • Increase Data Velocity & Throughput: Work to increase the velocity and throughput of data pipelines by optimizing processes and removing bottlenecks. By building robust, scalable infrastructure, you will enable teams to access and utilize data more quickly, helping to drive business decisions faster and with greater accuracy.
  • Implement Best Practices for Data Engineering: Establish and enforce best practices for data pipeline development, code quality, data documentation, testing, monitoring, and deployment. You'll ensure that all data systems are built with rigor and are scalable and maintainable in the long term.
  • Foster a Data-Driven Culture: Advocate for the use of data throughout the organization. You’ll help cultivate a culture where data is not just accessible, but trusted and actionable. Ensure that all teams have the data they need to drive insights, decision-making, and innovation.

AWSLeadershipPythonSQLCloud ComputingETLGCPCross-functional Team LeadershipAirflowData engineeringPostgresREST APICommunication SkillsAnalytical SkillsProblem SolvingData visualizationTeam managementStrategic thinkingProcess improvementData modeling

Posted about 1 month ago
Apply
Apply

📍 USA

🧭 Full-Time

🔍 Software Development

  • 8+ years of software engineering experience, preferably in a high growth startup environment
  • An expert in Google Cloud Platform and Google Kubernetes Engine
  • Strong observability/monitoring experience (Chronosphere, Sentry, DataDog, Splunk, Otel, Prometheus, etc)
  • A collaborative, pragmatic, and growth-oriented mindset. We are a small but mighty team and everyone must be aligned on our goals.
  • The ability to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.
  • Comfort working in a highly agile, intensely iterative software development process.
  • Self-motivated, self-managing and takes ownership, with excellent organizational skills.
  • Ability to thrive in a remote-first organization.
  • Develop and maintain infrastructure, systems, and tooling to support Dandy’s products in a secure, well-tested, and performant way.
  • Reinvent an analog experience and disrupt a legacy industry through novel and scalable system design.
  • Collaborate with Product Engineers and other stakeholders within Engineering, Product and Data to maintain a high bar for quality in a fast-paced, iterative environment.
  • Advocate for improvements to infrastructure quality, security, and performance.
  • Craft code that meets our internal standards for style, maintainability, and best practices.
  • Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions.

GraphQLNode.jsPostgreSQLCloud ComputingGCPKubernetesTypeScriptNest.jsCI/CDDevOpsTerraformSoftware Engineering

Posted about 1 month ago
Apply
Apply

📍 Brazil

🧭 Full-Time

🔍 Dental

  • 6+ years of software engineering experience
  • Ability to understand how our business functions and how challenges and bottlenecks can be addressed through the Engineering team.
  • The ability to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
  • Comfort working in a highly agile, intensely iterative software development process.
  • Effective communication skills: Regularly achieve consensus with peers and clear status updates.
  • Experience owning a project from concept to production, including proposal, discussion, and execution, observation and maintenance.
  • Self-motivated and self-managing, with excellent organizational skills.
  • Ability to thrive in a remote-first organization.
  • High proficiency with back end systems (nest, next, node, graphql etc)
  • Ability to collaborate during US time zones.
  • Develop and maintain world-class web applications supporting a robust suite of 3D design interactions.
  • Orchestrate the availability of our 3D tools to our internal workforce based on supply chain event triggers while matching capability with capacity.
  • Coordinate the submission and storage of browser based CAD outputs to the cloud and subsequent distribution to our remote manufacturing centers.
  • Support and develop internal API’s, endpoints and microservices.
  • Instrument our tools to provide rich data insights that help plan, forecast, and improve capacity or throughput.
  • Build integrations with 3rd party API’s: Transmit 3D data payloads for processing and retrieve the resultant outputs.
  • Collaborate with and serve as our liaison to the Product Management or Manufacturing Operations engineering teams.
  • Solve technical problems of moderate scope and complexity.
  • Craft code that meets our internal standards for style, maintainability, and best practices. Maintain and advocate for these standards through code review.
  • Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions.
  • Advocate for improvements to product quality, security, and performance.

GraphQLNode.jsPostgreSQLTypeScriptNest.jsReactMicroservices

Posted about 1 month ago
Apply
Apply

📍 USA, Canada

🧭 Full-Time

🔍 SaaS, Dental Technology

  • 1-2+ years of sales experience in a high-growth startup
  • Experience with cold calling
  • Commitment to continuous improvement and learning
  • Experience with sales tools and willingness to explore new tools
  • Overall track record of professional and academic success
  • Serve as the initial point of contact to dental practice prospects
  • Utilize email, phone, and creative channels for outreach
  • Track sales activity using Salesforce
  • Overcome objections and pitch the Dandy value proposition
  • Work with senior sales leadership to meet KPIs
  • Partner with Account Executives on client handoffs

SalesforceSales experienceLead GenerationSaaS

Posted about 1 month ago
Apply