- Oversee all software engineering activities and processes, setting standards for code quality, system reliability, security, and maintainability
- Own engineering delivery from roadmap planning through development, testing, deployment, and post-release support
- Create, manage, and maintain short-term and long-term engineering roadmaps aligned with company objectives, timelines, and key delivery milestones (including trade shows and product launches)
- Develop, manage, and actively drive detailed development schedules to ensure predictable execution and timely delivery
- Hold engineering teams and leads accountable for deadlines, scope, and quality commitments
- Oversee the engineering organization by recruiting, orienting, training, coaching, counseling, disciplining, planning, monitoring, and appraising employees
- Directly manage engineering leads and senior engineers across multiple technical domains
- Identify leadership gaps and address them through coaching, restructuring, or hiring as needed
- Build and maintain a strong engineering culture focused on ownership, accountability, and continuous improvement
- Translate business, product, and operational requirements into clear technical designs, implementation plans, and execution strategies
- Provide hands-on leadership in system architecture, technical tradeoffs, and prioritization decisions
- Guide development across diverse technology stacks, including frontend, backend, desktop, and hardware-integrated applications
- Balance feature development, technical debt reduction, and platform stability
- Own and orchestrate CI/CD pipelines, release processes, and deployment standards
- Establish, maintain, and evolve testing strategies (including automated QA) to ensure consistent quality across all products
- Ensure production readiness through monitoring, on-call practices, incident management, and postmortem processes
- Lead engineering response during production incidents and crises, coordinating rapid mitigation, clear communication, and post-incident analysis and follow-up
- Drive continuous improvements in development workflows, tooling, and release efficiency
- Serve as the primary engineering liaison to Product and Customer Support for software-related initiatives and issues
- Partner with Product to scope work, define milestones, and manage tradeoffs between timelines, complexity, and quality
- Collaborate closely with Customer Support to prioritize bug fixes, manage escalations, and improve customer outcomes
- Maintain a strong on-site presence to support real-time collaboration, rapid decision-making, and hands-on leadership across engineering, product, and customer support teams
- Participate in planning and execution for key trade shows, launches, and customer-facing initiatives
- Partner with Product, Marketing, and Customer Support to plan and communicate software releases, including release notes, feature rollouts, and customer-facing timelines
- Ensure clear, accurate communication during incidents, including internal updates and external messaging as appropriate
- Own standards and accountability for software-related documentation, including operator manuals, technical documentation, and both internal and external knowledge bases
- Identify opportunities to improve system scalability, reliability, and performance
- Proactively surface risks, dependencies, and resource constraints
- Contribute to long-term technical strategy and platform evolution
- Bachelor's degree in Computer Science, Engineering, or a related technical discipline from an accredited college or university
- 10+ years of professional software engineering experience
- 4+ years in engineering leadership roles managing multiple teams or technical leads
- Proven experience owning development schedules, delivery commitments, and execution across multiple teams
- Strong hands-on understanding of CI/CD pipelines, release management, and production operations
- Experience translating business and product requirements into actionable technical plans
- Frontend development , or similar frameworks)
- Backend systems (Java, Spring Framework, microservices, AWS, relational databases such as PostgreSQL)
- Desktop or hardware-integrated applications (.NET, C#, WinUI, image processing, extensive hardware integration with devices such as printers, cameras, I/O control boards, speakers, microphones, lighting, payment devices, connectivity modules, etc.)
- Demonstrated ability to hold teams accountable while maintaining morale and trust
- Clear and effective written and verbal English communication skills
- Strong planning, organization, and decision-making abilities
- Self-motivated with the ability to manage multiple priorities and meet deadlines
- Consistently high standards for quality and attention to detail
- This is an on-site leadership role requiring daily presence in the office to enable close collaboration, real-time decision-making, and hands-on execution leadership across engineering, product, and customer support teams.
- Extended periods of sitting and working at a computer
- Regular participation in in-person meetings, technical reviews, and cross-functional planning sessions
- Occasional presentations to internal stakeholders and cross-functional teams, typically involving extended periods of standing
- Occasional travel to national/international industry events, trade shows, or site visits
-
Quality Assurance Lead
4 days ago
Only for registered members Greenvale, NY, USWe are looking for people to join our team who seek out innovative solutions to complex problems. · ...
-
Estimator | Project Manager
1 month ago
Only for registered members Prinsburg $70,000 - $125,000 (USD)Estimator | Project Manager role at Duininck Construction involves identifying new construction opportunities and leading project execution from start to finish. · ...
- Only for registered members Prinsburg $70,000 - $125,000 (USD)
We have a diverse portfolio of businesses managing projects at any scale.From highways and municipal projects to commercial developments excavation underground utilities and paving we take pride in shaping the infrastructure that helps the communities we work in thrive. · ...
- Only for registered members Prinsburg, MN
This full time year round position comes with a strong benefits package including Competitive salary range of 70,000 to based on experience plus incentive targetPaid Time OffStrong Health Plans to choose fromDental & Vision coverageCompany paid Life Insurance & Short Term Disabil ...
- Only for registered members Prinsburg, MN
+Job summary · Duininck is a third-generation family-led company focused on building strong communities through our relationships with customers, employees, subcontractors and vendors. · +ResponsibilitiesIdentify new construction opportunities using lead generation tools, industr ...
-
Estimator | Project Manager
1 month ago
Only for registered members Prinsburg, MNThis full-time position comes with a strong benefits package including competitive salary range of $70,000 to $125,000 based on experience plus incentive target.This position offers the opportunity to play a critical role across the full project lifecycle — from identifying and b ...
- Only for registered members Prinsburg, MN
This full-time position comes with a strong benefits package including competitive salary range of $70,000 to $125,000 based on experience plus incentive target paid time off strong health plans dental & vision coverage company-paid life insurance short-term disability 401(k) wit ...
-
Construction & Engineering Intern Hybrid
3 days ago
Only for registered members Millwood, West Virginia, United StatesWe are seeking a Civil Engineer Intern to assist our Engineering Team with site development civil designs as it pertains to SWPPP measures, grading/earthworks, structural plans, and geotechnical studies. · ...
-
Structural Drafter
1 month ago
Only for registered members Hanley FallsWe are seeking candidates for a Drafter role to work regular day hours. Compensation ranges between $24-$28 per hour, · Degree and/or experience in the construction, engineering, or architecture field is preferred1+ year of drafting experienceTechnical experience in AutoCAD, Revi ...
-
Electrical Engineering Manager
1 month ago
Only for registered members Granite Falls+Job summary · Lead electrical engineering projects and teams. · +ResponsibilitiesMinimum 10+ years of industrial electrical engineering experienceMinimum 3+ years in a project management / leadership role ...
-
Structural Drafter
1 month ago
Only for registered members Hanley FallsThis exciting opportunity Doherty is currently partnering with a leader in the structural design industry located near Hanley Falls MN. · We are seeking candidates for a Drafter role to work regular day hours Monday through Friday Compensation for this direct hire opportunity ran ...
-
CAD Engineer
1 week ago
Only for registered members BensonWe are seeking a skilled CAD Engineer with 4–7 years of experience to develop and refine 3D models, 2D drawings, and assembly documentation for a range of products. In this role, you will collaborate with engineers, manufacturing teams, and suppliers to create designs that are co ...
-
Technical Support Regional Specialist
3 weeks ago
Only for registered members RenvilleThe Technical Support Regional Specialist is responsible for delivering exceptional customer service to clients within a designated region. · This role involves coordinating and executing installations, maintenance, and break fix events at customer sites and through remote suppor ...
-
Electrical Engineer
1 month ago
Only for registered members Granite FallsWe are seeking an experienced Electrical Engineer to join a well-established engineering company in Granite Falls. The ideal candidate should have a Bachelor's degree in Electrical Engineering from an ABET-accredited institution and at least 10+ years of industrial electrical eng ...
-
Structural Drafter
2 days ago
Only for registered members Hanley FallsTake the next step in your career with this exciting opportunity to work as a Drafter. · ...
-
Intern, Automation
2 weeks ago
Only for registered members Willmar $22 - $26 (USD)This position allows an internship to provide an opportunity to gain additional knowledge and skills in automation at RELCO. · Advise sales needed/missing information to provide an accurate quote. · Interact with customer/vendor to gather information required to do an accurate qu ...
-
Assembly Technician
1 month ago
Only for registered members Willmar Full time $20 - $25 (USD)We're looking for a skilled Assembly Technician to join our team and help bring high-performance products to life. · In this role, you'll work with a variety of tools and technologies to build and fine-tune systems, ensuring they meet exact standards. · Ideal candidates enjoy han ...
-
Structural Drafter
1 month ago
Only for registered members Hanley Falls, MNWe are seeking candidates for a Drafter role to work regular day hours, Monday through Friday. · ...
-
Quality Assurance Technician
4 weeks ago
Only for registered members Benson Full timeThis Quality Assurance Technician will serve as a member of a Business Unit Support Team providing technical quality assistance to production teams and engineering. · ...
-
Manufacturing Paint Engineer
1 week ago
Only for registered members Benson+Job summary · This position is responsible for providing technical leadership and process ownership for industrial paint and coating operations. · ...
Director of Software Engineering - Greenvale - Apple Industries, Inc.

1 day ago
Description
Position Description and Overview
The Director of Software Engineering is responsible for leading, planning, and executing software development across the Face Place product ecosystem, ensuring reliable, scalable, and high-quality software delivery that powers the largest and most sophisticated photo booth network in the world. This role owns technical execution from planning through deployment and ongoing support, aligning engineering outcomes with broader business and product strategy.
This role manages the software engineering organization, overseeing frontend, backend, booth applications, and QA efforts. The Director of Engineering translates business and product requirements into clear technical plans, development schedules, and delivery commitments, while holding engineers accountable for timelines, quality, and operational readiness.
Products may include all existing and new photo booths, OOBE (mobile user experience and marketplace), the photo booth management portal for internal and external customers ("Back Office"), backend services and infrastructure, and any new products we create.
Key Responsibilities
Engineering Leadership & Execution
Team Management & Development
Technical Direction & Planning
CI/CD, Quality & Operations
Cross-Functional Collaboration
Innovation & Continuous Improvement
Minimum Work Experience / Knowledge:
Technical Expertise (one or more required):
Leadership & Professional Skills:
Working Conditions:
-
Quality Assurance Lead
Only for registered members Greenvale, NY, US
-
Estimator | Project Manager
Only for registered members Prinsburg
-
Estimator | Project Manager - Commercial Projects
Only for registered members Prinsburg
-
Estimator | Project Manager - Commercial Projects
Only for registered members Prinsburg, MN
-
Estimator | Project Manager - Commercial Projects
Only for registered members Prinsburg, MN
-
Estimator | Project Manager
Only for registered members Prinsburg, MN
-
Estimator | Project Manager - Commercial Projects
Only for registered members Prinsburg, MN
-
Construction & Engineering Intern Hybrid
Only for registered members Millwood, West Virginia, United States
-
Structural Drafter
Only for registered members Hanley Falls
-
Electrical Engineering Manager
Only for registered members Granite Falls
-
Structural Drafter
Only for registered members Hanley Falls
-
CAD Engineer
Only for registered members Benson
-
Technical Support Regional Specialist
Only for registered members Renville
-
Electrical Engineer
Only for registered members Granite Falls
-
Structural Drafter
Only for registered members Hanley Falls
-
Intern, Automation
Only for registered members Willmar
-
Assembly Technician
Full time Only for registered members Willmar
-
Structural Drafter
Only for registered members Hanley Falls, MN
-
Quality Assurance Technician
Full time Only for registered members Benson
-
Manufacturing Paint Engineer
Only for registered members Benson