Rust Job: Frontend Engineer (Visual Analytics)

Job added on


Boston, MA - United States of America

Job type


Rust Job Details

About Zapata Computing

Zapata Computing, Inc. is a quantum software, services, and applications company with a mission to accelerate the quantum revolution. We are developing a software platform to solve critical problems across a wide range of industries. Zapata’s quantum platform Orquestra® combines a powerful software platform and algorithm libraries to deliver real-world solutions across a full range of classical and quantum technologies. We are fast-paced, highly collaborative, and cross-disciplinary. Our world-class team is creative, curious, and has a revolutionary mindset.

About our Collaboration with Andretti Autosport

Zapata is the Official Quantum Computing and machine learning provider of Andretti Autosport. Working trackside from Zapata’s mobile Racing Analytics Command Center (RACC) Center, Andretti engineers leverage Zapata’s quantum platform, Orquestra®, to deliver a race day advantage through advanced analytics and quantum techniques.

About the Role

As a front-end engineer embedded with the Andretti teams, you will work together with Andretti engineering and Zapata scientific teams to understand the data analytics needs of Andretti auto racing teams and design, develop and deploy new graphical user interfaces and visualization tools.

Key Responsibilities Include

  • Building high performance front-end applications for Analytics and Simulation
  • Develop new features and application development in support of rapidly emerging project requirements and insights for the Andretti racing teams
  • Work with the engineering and science teams to create new data analytics and machine learning applications and improve existing ones, from conceptualization to deployment
  • Ensure application performance, uptime and scale, maintaining high standards of code quality, documentation and thoughtful application design
  • Support the migration of relational based database to a document based database. (SQL to NoSQL)
  • Design and develop dashboard for teams to pull current and historical data and be able to see it in various forms (graphs, charts, etc)
  • Work with agile development methodologies, adhering to best practices and implementing mission critical application
  • Working alongside Andretti Autosport in Indianapolis and occasionally on site at races

Required Knowledge/Skills/Abilities

  • Bachelor’s or Master’s degree in computer science or related area
  • 7+ years of experience frontend design and development.
  • Experience building and designing real-time analytics frontends using web frameworks
  • Experience with Electron application development
  • Experience querying NoSQL data bases (eg: Couchbase, MongoDB)
  • Experience with HTML, CSS and Dashboard tools (GraphQL)
  • Experience with time series databases and relational databases, query tools for unstructured data
  • Expert knowledge of JavaScript, React.js/Vue.js Python and one of the following: Go, Java, Rust, C/C++
  • Excellent debugging and optimization skills
  • Unit/integration testing experience

Why Join Zapata

We are growing! We are still in early stages but are experiencing rapid growth. We welcome individuals who want to be a part of evolving technology, with teams of researchers, developers and inquisitive individuals working together to advance technology. Even though Zapata is primarily remote we intentionally foster a supportive and fun community with companywide and team events. We care about our employees’ health and well-being and offer great holiday and time off benefits, including a “summer shutdown” and end of the year closure.

Location: Hybrid; Indianapolis area. Working approximately one week per month on site with team and trackside for some of the IndyCar races over racing season (approximately 9 weekends).

Zapata is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Learn more about our team and what we do here: