Software Architect – Manufacturing Test
Lead architecture and development of a full-stack manufacturing test platform spanning cloud and on-prem systems. Own technical vision, mentor engineers, and collaborate cross-functionally to scale production test infrastructure.
Responsibilities
- Define and own the technical architecture and long-term roadmap for the manufacturing test software platform, including test execution frameworks, user interfaces, distributed data storage, cloud services, on-site client-server systems, and reporting.
- Lead, mentor, and grow a team of Full Stack Engineers, setting technical standards for code quality, design patterns, testing, documentation, and operational excellence.
- Partner with hardware engineers, test developers, data engineers, operations, and reliability teams to translate business and engineering requirements into clear, scalable software designs.
- Drive key architectural decisions across the stack — from front-end frameworks and API design to database schemas, distributed data synchronization, cloud deployments, and on-prem infrastructure across multiple manufacturing facilities.
- Conduct design and code reviews, guide technical trade-offs, and ensure the team is building secure, reliable, and maintainable systems.
- Collaborate with engineering leadership on planning, prioritization, and delivery commitments, and represent the platform in cross-functional technical discussions.
- Identify opportunities to improve manufacturing efficiency, quality, and scalability through better tooling, automation, data infrastructure, and platform capabilities.
Requirements
- Bachelor's or Master's degree in computer science, computer engineering, or a related field.
- 8+ years of professional software engineering experience, including 2+ years in a technical leadership, staff engineer, or architect role.
- Demonstrated experience designing and delivering complex, full-stack software systems at scale, including distributed systems and data-intensive applications.
- Strong proficiency in at least one advanced programming language (e.g. Python, C++) and deep familiarity with modern full-stack development practices.
- Experience architecting software for hardware manufacturing environments, such as manufacturing test automation, MES/test data systems, or manufacturing quality control.
- Experience architecting and building client-server software, including designing the protocols, APIs, and deployment patterns that connect on-site infrastructure to broader platform services.
- Experience with cloud platforms (e.g. AWS, GCP), including infrastructure-as-code, CI/CD, and production operations.
- Experience designing systems backed by both SQL databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB, Redis), including schema design, performance tuning, and data modeling.
- Solid grounding in front-end technologies and frameworks (e.g. HTML, JavaScript, modern UI frameworks) and the ability to make sound architectural decisions about UI/API boundaries.
- Track record of mentoring engineers, leading technical projects end-to-end, and partnering effectively with cross-functional stakeholders.
Nice-to-Haves
- Experience building distributed data platforms that synchronize across multiple sites or facilities.
- Experience with data engineering, data analytics, and/or business intelligence platforms, and partnering with data teams on reporting and visualization.
- Strong UI/UX sensibility and experience guiding the design of tools used by technical operators.
- Experience with networking and cybersecurity considerations in industrial or manufacturing settings.
Engineering Manager
Engineering Manager responsible for leading a product team, owning technical direction, supervising work, and driving results from complex requirements. Requires 5-8 years experience and advanced domain programming skills.
Sr Engineering Manager, Web Apps
Lead day-to-day engineering execution and people management for the Web Applications team building MZLA's hosted subscription products. Requires 15+ years experience with 10+ years engineering leadership and 5+ years people management.
Sr Engineering Manager, Web Apps
Lead day-to-day engineering execution and people management for the Web Applications team building MZLA's hosted subscription products. Requires 15+ years experience with 10+ years in engineering leadership and 5+ years people management.
Engineering Manager, Product Platform
Lead a senior autonomous engineering squad building and scaling Virta's core Product Platform services including communications, workflow engine, and AI platform. Drive platform adoption, SDLC innovation with AI-native tools, and technical strategy while coaching engineers toward Staff/Principal levels.