Skip to content

Software Architect – Manufacturing Test

204k – 245kSunnyvale, CAEngineering ManagementOnsite8+ YOE
Summary

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.

About the role

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.
Skills
PythonC++Full-Stack DevelopmentDistributed SystemsAWSGCPPostgreSQLMySQLMongoDBRedisJavaScriptHTMLCI/CDInfrastructure as Code
Similar roles at this salary range
All Engineering Management jobs →
PrizePicks

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.

195k – 200kUnited StatesEngineering ManagementRemote5+ YOERubyRoda
Mozilla

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.

175k – 200kUnited StatesEngineering ManagementRemote15+ YOESaaSCI/CD
Mozilla

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.

175k – 200kUnited StatesEngineering ManagementRemote15+ YOECI/CDTesting
Virta Health

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.

175k – 225kUnited StatesEngineering ManagementRemote3+ YOEAgentic CodingTeam Leadership
Twilio

Principal Engineer

Principal Engineer leading technical strategy and architecture for Twilio's Compliance Experiences platform. Owns microservices roadmap, AI-augmented development workflows, and high-scale public APIs.

188k – 277kUnited StatesEngineering ManagementRemote16+ YOEGoAWS