Motion Recruitment | Jobspring | Workbridge

Staff Software Engineer

Boston, MA

Hybrid

Full Time

$160k - $190k

About Us:
We are a leading automation machinery manufacturing company committed to revolutionizing industrial processes through innovation, precision, and software-driven automation. Our engineering teams design and build high-performance machines powered by modern software solutions that drive efficiency, reliability, and scalability for our clients worldwide.

Position Overview:
We are seeking a highly skilled and experienced Staff Software Engineer with a strong full stack development background to lead and contribute to mission-critical software projects. The ideal candidate will bring deep expertise in backend development with Node.js, strong front-end experience, and a robust understanding of systems integration in an industrial or manufacturing context. You will play a key leadership role in architecting and delivering scalable solutions that support our advanced machinery and automation platforms.

Responsibilities:

  • Lead design and implementation of scalable full stack applications with a focus on backend systems built in Node.js.

  • Collaborate with cross-functional teams including hardware engineers, product managers, and control systems specialists to design integrated solutions.

  • Architect system components to support real-time communication between software interfaces and machinery.

  • Mentor and support junior and mid-level engineers through code reviews, design discussions, and technical leadership.

  • Optimize application performance and maintain high standards for reliability and availability.

  • Contribute to long-term technology strategy and software best practices.

  • Write clean, maintainable, and well-documented code following industry standards.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.

  • 8+ years of professional software development experience with a strong emphasis on backend systems.

  • Expert-level proficiency in Node.js and modern backend architecture.

  • Proficiency in front-end technologies such as React, Vue, or Angular.

  • Experience with databases such as PostgreSQL, MongoDB, or similar.

  • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).

  • Strong understanding of APIs, microservices, and integration with hardware systems.

  • Proven ability to lead engineering projects and make architectural decisions.

  • Excellent problem-solving, debugging, and analytical skills.

  • Prior experience in manufacturing, industrial automation, or hardware-software integration is highly preferred.

Preferred Qualifications:

  • Experience with PLCs, SCADA systems, or industrial communication protocols.

  • Knowledge of DevOps practices and CI/CD pipelines.

  • Advanced degree in Computer Science or Engineering is a plus.

Posted by: Elizabeth Wyckoff

Specialization: