The Lead Software Engineer/Architect provides hands-on technical architecture and engineering leadership for DYMO's software ecosystem, including the web application, desktop application, cloud services, APIs/SDKs, local print device services, data models, software security, device integration, and external-system interoperability. The role owns detailed software requirements, software ecosystem architecture, critical software technical decisions, design code review, final software technical acceptance for internally and externally developed software. This role reports to the Sr. Manager, Software and Software Quality Assurance Engineering and operates within the software technology roadmap, priorities, delivery commitments, processes, staffing model, and budget established by the manager. The role partners with the Sr. Lead Systems Engineer Product Architect, who owns overall product-system architecture, system requirements, cross-discipline interfaces, system integration, verification strategy, and system-level technical acceptance. The Software Engineer Lead Architect remains hands-on in the codebase while strengthening internal technical capability and reducing long-term dependence on external development partners.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior