Job Description

Enable Dental, a pioneering leader in the mobile dental industry with operations in 18 cities across the United States, is looking for a talented Software Engineer with expertise in architecture and systems design. This role offers a unique opportunity to shape the future of healthcare technology by building robust, scalable systems that support our clients and staff in providing exceptional care to seniors and underserved communities. As a key contributor to our development team, you will architect and implement complex software that delivers reliability, scalability, and performance. Collaborate with product and design professionals, as well as a talented group of engineers, to tackle high-impact projects. Your work will define the technical foundation for healthcare products that address intricate challenges faced by our staff and patients. This role emphasizes systems design, architecture, and scalability, requiring a deep understanding of Python, Django, and AWS architecture, combined with an eagerness to embrace cutting-edge technologies. What You’ll Do: Architect Scalable Systems : Design, update, and build scalable, fault-tolerant systems and frameworks that address the unique needs of mobile healthcare delivery. Lead Systems Design : Define architectural patterns and design principles to support high-performance applications. Optimize Performance : Analyze and improve application and system performance to ensure seamless user experiences. Strategic Development : Write clear, concise, well-tested code in Python and contribute to system-level architecture decisions. Collaborative Problem Solving : Partner with product and design teams to translate business requirements into technical solutions, ensuring alignment with architecture goals. End-to-End Ownership : Take ownership of major initiatives, guiding them from design through development, deployment, and ongoing monitoring. Team Impact : Mentor teammates on best practices for systems design and architecture, helping to elevate the team’s technical excellence. Tech Exploration : Stay ahead of trends, researching and adopting new frameworks and tools to improve system architecture and development processes. Qualifications: 5+ years of professional experience with Python, JavaScript, or other programming languages. Strong expertise in systems design and scalable architecture for web and distributed applications. Deep knowledge of Python, Django, and AWS (Lambda, EC2, S3, RDS, etc.). Experience with container orchestration tools like Kubernetes and application monitoring strategies. Skilled in designing high-availability, fault-tolerant production systems. Proven track record of improving system performance and reliability. Familiarity with frontend frameworks like Nuxt.js is a plus but not required. Strong written and verbal communication skills, with an ability to convey complex technical ideas clearly. Experience with AI and LLMs is a plus. Expectations: Lead technical discussions and decision-making on architecture and design. Create detailed architectural documentation to guide development. Anticipate scalability and performance challenges, proposing solutions early in the development process. Evaluate trade-offs and make informed choices for system designs. Embrace continuous improvement in system reliability, monitoring, and observability. What We Offer: A strategic role in a fast-growing startup where your work shapes our trajectory. Dynamic, flexible work environment with a fully remote option. A culture that prioritizes learning, innovation, and personal growth. About Us: We are a passionate team that moves fast, continuously improving how we deliver value to our users. From custom-built solutions to rapid releases, we support clients, patients, and administrative staff across the U.S. Join us in shaping the future of mobile healthcare with cutting-edge technology. Next Steps: If you are passionate about coding, scalable solutions, and driving innovation in healthcare, we’d like to hear from you! Please reach out with any questions-curiosity is encouraged. We look forward to having you join our mission to revolutionize the dental industry! Job Posted by ApplicantPro