FullStack Engineer

Reposted 22 Days Ago
Be an Early Applicant
Trondheim, Trøndelag
Mid level
Artificial Intelligence • Software
The Role
As a Site Reliability Engineer, you will ensure the availability and performance of our SaaS platform, collaborating on system design and automation.
Summary Generated by Built In

FullStack  Engineer 

We're looking for a builder-minded Engineer - FullStack to solve our customer's most complex problems in RAG/AI applications, recommendation/personalization systems, and AI-powered search. You'll work directly with enterprise prospects in the Bay Area, translating their complex technical requirements into compelling Vespa solutions that drive adoption and growth.

About Vespa.ai:

Vespa.ai is a team of passionate builders. We maintain and develop the Apache 2.0 licensed open-source project Vespa. Vespa lets our users run big data + AI, online. At any scale, with unbeatable performance. 

Vespa is a fully featured search engine and vector database. It supports vector search (ANN), lexical search, and search in structured data, all in the same query. Integrated machine-learned model inference allows you to apply AI to make sense of data in real-time. Together with Vespa's proven scaling and high availability, this empowers to create production-ready search applications at any scale and with any combination of features. Our users and customers are #1 in e-commerce, content, and financial services globally and used by companies like Spotify, Yahoo, Wix, and many more.

In addition to our open-source platform, Vespa.ai runs Vespa Cloud, a robust SaaS offering that allows businesses to harness the power of our technology with ease. 

At Vespa.ai, we are extremely focused on automating whatever we do to be able to grow fast with high quality. In all roles, we scale using technology, not simply larger teams. We take pride in being small, nimble, and the most productive.

Position Overview:

As a Site Reliability Engineer at Vespa.ai, you will play a crucial role in ensuring the availability, reliability, and performance of our SaaS platform for customers around the world. You will collaborate with cross-functional teams to design, implement, and maintain robust infrastructure solutions that meet our high availability requirements. The ideal candidate will have a strong background in system architecture and automation,a passion for optimizing and scaling systems, and proficiency in frontend development to bring full-stack capabilities to the team.

The Vespa Services Team develops the infrastructure for Vespa Cloud. This includes AWS/GCP/Azure automation using Terraform as well as auth and security integration with services like Auth0 and Teleport. Other examples are billing integration with credit card providers, compliance automation, and custom maintainer modules with code written in Java.

This role covers both frontend and backend development. You’ll work with ReactJS and TypeScript on the frontend, using Mantine UI for components and Playwright for testing. An interest in user-centered design is a plus, helping ensure the tools and services we build are intuitive and effective.

An ideal candidate dislikes doing things twice, and automates using Java or scripts, with proper monitoring like creating alerts, badges and dashboards. Experience with monitoring and alerting tools such as Grafana and OpsGenie is a big plus.

Responsibilities:

System Architecture and Design:

  • Collaborate with development and operations teams to design scalable and reliable infrastructure solutions.
  • Evaluate and implement best practices for system architecture to ensure high availability and performance.

Automation and Infrastructure as Code:

  • Develop and maintain automation scripts and tools for provisioning, configuration, and deployment.
  • Implement Infrastructure as Code (IaC) practices to manage and version infrastructure components.

Monitoring and Incident Response:

  • Implement and maintain robust monitoring and alerting systems to proactively identify and address potential issues.
  • Participate in a 24x7 on-call rotation to ensure continuous availability and performance of Vespa Cloud services and act as escalation point for customer production incidents.

Capacity Planning and Performance Optimization:

  • Conduct capacity planning to anticipate and address future growth.
  • Optimize system performance and resource utilization to meet or exceed service level objectives.

Security and Compliance:

  • Work closely with the security team to implement and maintain security best practices.
  • Ensure compliance with industry standards and regulations.

User Experience and Design:

  • Work with colleagues to evaluate, discuss, and implement user-centered design solutions that improve usability and efficiency.
  • Ensure implemented designs meet accessibility, usability, and responsiveness standards, providing technical input on feasibility and best practices.

Collaboration and Documentation:

  • Collaborate with cross-functional teams, including development, operations, and support, to address system-related challenges.
  • Maintain comprehensive documentation for system architecture, processes, and procedures.

Qualifications:

  • Proven experience as a Site Reliability Engineer, DevOps, or similar role.
  • Strong programming skills
  • Strong knowledge of system architecture, cloud infrastructure, and networking.
  • Proficiency in scripting languages (e.g., Python, Bash) and automation tools (e.g., Ansible, Terraform).
  • Proficiency in modern web development frameworks and tools, such as React and TypeScript
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Familiarity with monitoring and logging tools (e.g., Prometheus, ELK stack).
  • Excellent problem-solving and troubleshooting skills.
  • Experience working with Figma to translate design prototypes into implemented, user-friendly interfaces
  • Familiarity with distributed systems.

Why Join Us:

  • Be part of a cutting-edge team working on innovative search and recommendation technology.
  • Contribute to the development of a high-performance, open-source platform with a global impact.
  • Collaborate with a talented team of engineers, product experts and sales.
  • Competitive salary, benefits, and opportunities for professional growth.

If you are excited about the intersection of open source, search and recommendation systems, AI integration, and have a genuine passion for quality and automation, we would love to hear from you! Apply now to join the Vespa Team and play a key role in shaping the future of our industry.

Note: Vespa.ai is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We believe in fostering a collaborative and inclusive environment where every team member has the opportunity to make a significant impact.

Top Skills

Ai Integration
Ansible
Auth0
AWS
Azure
Bash
CSS
Docker
Elk Stack
GCP
Grafana
Java
Kubernetes
Open Source
Opsgenie
Prometheus
Python
React
Teleport
Terraform
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Trondheim
0 Employees
Year Founded: 2023

What We Do

Vespa.ai operates Vespa Cloud - used by companies to run Big Data serving with AI, online. We maintain the Vespa open-source project, continuously released and used by organizations with high performance, availability, and functional requirements.

We are hiring! See the Jobs page, or visit our website.

Similar Jobs

TP Logo TP

Desktop Engineer L2

Artificial Intelligence • Digital Media • Information Technology • Software
In-Office
Aspe, Inderøy, Trøndelag, NOR
201018 Employees

TP Logo TP

Team Leader- Operations|Domestic|10102025

Artificial Intelligence • Digital Media • Information Technology • Software
In-Office
Aspe, Inderøy, Trøndelag, NOR
201018 Employees

TP Logo TP

Manager Talent Acquisition|Domestic|14092025

Artificial Intelligence • Digital Media • Information Technology • Software
In-Office
Aspe, Inderøy, Trøndelag, NOR
201018 Employees

TP Logo TP

Recruiter

Artificial Intelligence • Digital Media • Information Technology • Software
In-Office
Aspe, Inderøy, Trøndelag, NOR
201018 Employees

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account