Staff Software Engineer – Engineering Data Platform

Mojo Vision

Cupertino (CA)

On-site

USD 141,000 - 211,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Mojo Vision in Cupertino, CA, seeks a Staff Software Engineer for the Engineering Data Platform to architect and build Mojo's data backbone. You will unify engineering data from labs, simulations, manufacturing, and tools, creating scalable services, APIs, and pipelines to enable AI-assisted design.

You will own the platform architecture, define standards, ensure data quality and security, and guide deployment of large-scale data platforms.

Qualifications

  • 8+ years building production-grade software platforms or data-intensive apps.
  • End-to-end architecture and deployment of large-scale engineering platforms.
  • Strong APIs, data models, storage, queues, event-driven systems, data pipelines.

Responsibilities

  • Architect Mojo’s engineering data platform and define the technical architecture.
  • Build scalable services, APIs, ingestion pipelines, and core platform capabilities.
  • Ensure data quality, lineage, security, governance, and observability.

Skills

Experience leading architecture
Production-grade software
APIs & data pipelines
Data quality & observability
IaC & CI/CD

Education

BS/MS/PhD in CS/CE/EE

Tools

AWS (S3/RDS/ECS/EKS/Lambda/SQS/IAM)

Job description

Mojo Vision is pioneering a highly flexible, wafers-in, wafers-out micro-LED platform to unlock AI applications in multiple market segments. Built over the past decade by our world-class engineers, our system-level approach combines advanced 300mm silicon architecture with GaN-on-Silicon emitters, proprietary quantum dots, photodetectors, micro-lens arrays, and packaging to solve conventional trade-offs in size, brightness, bandwidth density, and power. Our scalable, manufacturing-ready approach enables breakthrough products such as next-generation optical interconnects and AI glasses.

At Mojo, our team includes talented professionals with expertise in hardware, software, optics, photonics, electronics, chemistry, and applied physics.We are based in Cupertino, California and are backed by some of the world’s leading technology investors.

Roles and Responsibilities:

As our Staff Software Engineer, Engineering Data Platform, you will architect and build the foundational system that captures, connects, and preserves engineering knowledge across the company. This platform will become the digital backbone of Mojo's engineering organization, transforming isolated data into a reusable institutional asset. This is a rare opportunity to serve as the technical leader for a strategic platform initiative. You will define the architecture, establish engineering standards, and help create the data foundation that enables AI-assisted engineering and future intelligent design systems.

Architect the Platform:
  • Define and own the technical architecture for Mojo’s engineering knowledge and data platform.
  • Design scalable systems that unify experimental, simulation, manufacturing, and analysis data.
  • Create data models that represent complex engineering workflows, relationships, provenance, and metadata.
Build the Foundation:
  • Develop services, APIs, ingestion pipelines, and core platform capabilities.
  • Integrate data from laboratory equipment, simulations, manufacturing systems, and engineering tools.
  • Establish data quality, lineage, observability, governance, and security.
  • Help define how AI systems interact with engineering knowledge and design data.
  • Contribute to the evolution of Mojo Studio, our AI-assisted co-design simulation platform.
Required Skills:
  • BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 8+ years building production-grade software platforms, backend systems, or data-intensive applications.
  • Proven track record leading the end-to-end architecture and deployment of large-scale, complex engineering platforms.
  • Deep understanding of APIs, relational data models, object storage, queues, event-driven systems, and data-processing pipelines.
  • Strong data-modeling skills, including metadata management, unique identifiers, schema evolution, lineage, and complex relationships.
  • Expertise with infrastructure-as-code, containers, CI/CD, monitoring, and production operations.
  • Strong understanding of data quality, validation, observability, security, reproducibility, and failure handling.
  • Ability to work effectively in ambiguous environments and translate complex engineering needs into practical software.
Preferred Skills:
  • Experience with AWS services such as S3, RDS, ECS/EKS, Lambda, SQS, and IAM.
  • Experience with workflow orchestration engines and distributed data processing.
  • Familiarity with knowledge graphs, data provenance, or lineage-based systems.
  • Background in semiconductor, EDA, photonics, or advanced manufacturing systems.
  • Experience with AI infrastructure, MLOps, or agent-facing data platforms.

Salary Range: $141,000-$161,000-$211,000

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer – Mojo Studio
Staff Software Engineer – Mojo Studio

Mojo Vision • Cupertino (CA)

On-site
USD 141,000 - 211,000
Staff Data Platform Engineer – AI-Driven Engineering
Staff Data Platform Engineer – AI-Driven Engineering

Mojo Vision • Cupertino (CA)

On-site
USD 141,000 - 211,000
Staff Software Engineer - AI-Driven Engineering Platform
Staff Software Engineer - AI-Driven Engineering Platform

Mojo Vision • Cupertino (CA)

On-site
USD 141,000 - 211,000
VP of Engineering
VP of Engineering

Praxis Tech • New York (NY)

On-site
USD 180,000 - 260,000
Equity
Health insurance
Paid time off
Senior Principal, Software Engineering
Senior Principal, Software Engineering

MojoTech • Rhode Island

Hybrid
USD 145,000 - 190,000
Remote/hybrid/onsite options
Education stipend
Senior Principal, Software Engineering
Senior Principal, Software Engineering

MojoTech • Providence (RI)

On-site
USD 145,000 - 190,000
Remote/hybrid options
Office in Providence/Boulder
Education stipend
+2
Principal Consultant, Software Engineering
Principal Consultant, Software Engineering

MojoTech • Boulder (CO), Providence (RI)

Remote
USD 180,000 - 240,000
Medical insurance
Dental insurance
401k mix match
+2
Senior Principal, Software Engineering
Senior Principal, Software Engineering

mojotech • United States

Hybrid
USD 145,000 - 190,000
Medical and dental insurance
401(k) with up to 4% company match
Remote, hybrid, or in-office options
+1
Principal Consultant, Software Engineering
Principal Consultant, Software Engineering

MojoTech • United States

Hybrid
USD 180,000 - 240,000
Medical Insurance
Dental Insurance
FSA
+8
Developer Advocate, Mojo
Developer Advocate, Mojo

Modular • United States

On-site
USD 150,000 - 225,000
Stock options
Premier insurance plans
Flexible PTO