About the Role
Company Description
DAW Systems Inc. – ScriptSure is a trusted provider of electronic prescription delivery and medication management solutions for EHR vendors, telehealth companies, and digital health innovators. As a 14-time recipient of the Surescripts White Coat Award for prescription accuracy, the company is recognized for its commitment to excellence and compliance in e-prescribing. DAW Systems simplifies provider workflows by improving connectivity, reducing administrative tasks, and enhancing pharmacy coordination. With a focus on delivering clinically efficient prescribing experiences, the company empowers healthcare providers to deliver high-quality care to patients.
Role DescriptionThis full-time on-site role, based in Albany, NY, is for a Senior AI Full-Stack Engineer with 10+ years of experience. The engineer will design, develop, and maintain both front-end and back-end systems, contributing to all stages of the software development lifecycle. Responsibilities include implementing AI-driven features, collaborating with cross-functional teams, writing and optimizing code, and ensuring performance, scalability, and security of applications. The role also involves providing technical leadership and mentoring to junior team members, staying updated on emerging technologies, and contributing to architectural decisions to meet business and technical goals.
Responsibilities· Build full-stack application features from PRDs, technical specs, and product requirements.
· Translate business requirements into clean technical designs and working software.
· Write production-ready frontend, backend, API, database, and integration code.
· Use AI tools to accelerate development, testing, refactoring, debugging, documentation, and prototyping.
· Break down larger product requirements into practical engineering tasks.
· Design scalable backend services, APIs, database schemas, and frontend workflows.
· Review and improve existing code for structure, performance, maintainability, and reliability.
· Validate AI-generated code and ensure the final implementation is secure, correct, and production-ready.
· Create technical documentation, implementation notes, and development plans when needed.
· Own features from initial requirements through coding, testing, deployment, and iteration.
Requirements· 10+ years of professional software engineering experience.
· Strong hands-on full-stack development experience.
· Ability to write high-quality production code without heavy supervision.
· Strong experience with frontend, backend, APIs, databases, and cloud-based systems.
· Experience building real production applications, not only prototypes or demos.
· Ability to work directly from PRDs, user stories, technical specifications, and business requirements.
· Strong architectural judgment and ability to design clean, maintainable systems.
· Heavy Experience using AI coding tools, LLMs, agents, or AI-assisted development workflows.
· Ability to use AI as a development accelerator while still owning the final code quality.
· Strong debugging, testing, refactoring, and problem-solving skills.
· Strong written communication skills for technical documentation and implementation planning.
· Comfortable moving between architecture, hands-on coding, troubleshooting, and deployment.
Ideal CandidateYou are a senior engineer who still wants to code.
You can read a PRD, understand the product objective, identify the technical work, and build the feature.
You can use AI to move faster, but you do not rely on AI to replace engineering fundamentals.
You understand clean architecture / SOLID, maintainable code, secure APIs, reliable data models, and production deployment.
You can take vague or incomplete requirements and turn them into a practical implementation plan.
You know how to build software that works in the real world, not just in a demo.
What This Role Is Not· This is not an AI prompt-only role.
· This is not a research-only role.
· This is not a pure architect role where someone only writes diagrams and delegates coding.
· This is not a product management role.
· This is not a role for someone who only wants to supervise AI-generated output without writing code.
This is a senior hands-on engineering role for someone who can build real software and use AI to increase speed, quality, and output.
SummaryWe need a senior full-stack engineer who can combine deep coding experience, architectural judgment, strong writing skills, and AI-assisted development to turn product requirements into production-ready software. Must have deep understanding of Claude and Codex.
The right person will be able to take a PRD or technical specification, understand what needs to be built, architect the solution, write the code, validate the implementation, and help d