Founding Front-end Engineer

Company vision

We are building new infrastructure for data and AI workloads, motivated by two large tailwinds:

  1. Python is the lingua franca of AI and data, and more generally one of the most widespread languages on the planet (and growing!);

  2. Object storage is consolidating as the main persistence layer for enterprise applications: infinitely scalable, durable, cheap.

As the need for Python data-driven applications grows, today’s platforms - built for the “Big Data” era, where a specialized workforce would move slowly to build back-end systems - are not going to cut it: they are too complex to learn, too expensive to scale and just too bloated to be effective. 

We believe that the future is code-first, and that full stack developers with no Big Data experience should be able to build reliable data pipelines backed by S3 leveraging the abstractions they already know: functions, tables, packages, Git.

Bauplan today is (super fast containerized) Python functions + Git-for-data (on S3): our clients already run tens of thousands of jobs every week through our serverless abstractions, and Bauplan is used effectively by senior data scientists, devOps and automation engineers, as well as interns. Our users run and deploy code from their laptop directly in the cloud, without ever having to maintain dedicated infrastructure. 

To make the complexity invisible to the final user (“it just works”), we are innovating across the entire spectrum of the data life-cycle in the back-end, and kicking-off our search for a front-end focused hire. The innovative nature of the product has been so far mostly directed towards developer tooling, but as we scale our go-to-market the importance of an intuitive UI is becoming apparent.

Full job description

The founding team is the same as their previous company, acquired in 2019 by an AI public company. The company is well-funded and supported by top Silicon Valley funds, as well as individuals from esteemed institutions such as NVIDIA, Docker, AWS, Redis Labs, as well as founders from other top startups in the field: investors and advisors include McArthur Fellow and renowned AI professor Chris Re (Stanford), computer scientist and entrepreneur Ihab Ilyas (Waterloo), Pandas and Apache Arrow co-creator Wes McKinney, and the founder of CockroachDB Spencer Kimball.

Our client is focused on building a next generation serverless data platform that can revolutionize how data engineers and scientists work. Their goal is to abstract data infrastructure away from engineers and data scientists, so that they can focus solely on building data driven applications with concepts they already know.

They’re building exciting features and tackling hard problems in the data space, often starting from an unconventional point of view. The initial system was brought to market a few months ago, and it’s live at enterprise scale: they are looking for their first front-end focused engineer to develop a novel, unique UI across all the company touch points, which would provide an intuitive understanding of the platform concepts to technical and semi-technical users.

The early stage comes with hard problems: willingness and ability to continually learn new things, make intelligent trade-offs, challenge conventional wisdom, and working with blurry lines are imperative.

As a Founding Engineer with focus on Frontend and Design Systems, you will have a unique opportunity to help shape the image, the product and culture of the company and be part of a team that is passionate about making a positive impact in the industry. If you are a highly motivated engineer who is passionate about building elegant, simple interfaces to navigate complex products, this job is for you!

What you will do:

You will be responsible for refining the foundations of our platform at every interaction between Bauplan and users, and you will be working with the rest of the engineering team to design and execute the company vision. In particular, you will:

  • take ownership of the quality of our frontend applications: our webUI, but also our docs and eventually our website;

  • build a scalable and accessible design system for our product, implementing best practices and make sure our visual identity is consistently implemented across touch points;

  • make our UIs faster, simpler, and more delightful to use;

  • work closely with engineering and design, and help out when needed with basic back-end and operational tasks - e.g. REST endpoints, GH actions etc.

What we are looking for: 

A full-stack engineer with 3+ years experience building B2B web applications (with an interest in going deeper in frontend and product), OR a frontend wizard with 3+ years experience building novel and delightful B2B user experiences.

Excellent at:

  • communication skills: writing and reading design docs, giving and receiving feedback, lead technical discussions, communicate challenges and solutions effectively at different resolution levels;

  • crafting FE details and designing a magic user experience;

  • React (the language of our current UI), SaaS app stack (e.g. integration with tools like Clerky for SSO, Vercel for deployment etc.)

  • modern software development practices: Git, Docker, infra-as-code, CI/CD, testing etc.

Experience / working knowledge of:

  • a “back-end” language, preferred experience with Python / Golang  for simple REST APIs;

  • cloud services, with focus on AWS to start.

Nice to have

  • working experience with styling developer tools, e.g. leveraging the limited primitives in the CLI to provide delightful and informative experiences;

  • working knowledge of data infrastructure products - direct user experience with e.g. Snowflake, Databricks;

  • basic knowledge of SQL and analytics / data science concepts.

What we offer

Founding Front-End and Design Engineer at Bauplan

We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation.