Software Engineer, multiple roles

Talentium AB

Göteborgs kommun

On-site

SEK 502,200 - 725,400

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A tech company specializing in search technologies is looking for an experienced Software Engineer to develop and optimize high-performance components in C++. This role requires at least 5 years of software engineering experience and a deep understanding of algorithms and data structures. The candidate should be proficient in both C++ and Java, comfortable with Linux, and able to work onsite in Gothenburg, Sweden. Join a driven team to shape the future of search technology.

Qualifications

  • At least 5+ years of professional experience in software engineering.
  • Strong proficiency in C++.
  • Experience with OpenSearch, Elasticsearch, or Lucene internals.

Responsibilities

  • Design, build, and optimize high-performance C++ components across query execution, indexing, and memory management.
  • Benchmark and profile at scale to drive performance optimization.
  • Collaborate tightly with a team to ship fast.

Skills

C++
Java
Linux
Performance optimization
Clear communication

Education

MSc or PhD in Computer Science, Math, or Physics

Job description

Overview

Vesiro is building a performance enhancing plugin to Elasticsearch & OpenSearch. In customer benchmarks weve seen ~2.8x faster search enabling up to 50% fewer nodes, which means massive savings in server cost. If you want to push the limits of algorithms, data structures, and systems performance, you'll like it here. You will be part of a skilled and driven software engineering team, and you'll tackle complex technical challenges as you take part in designing, developing, and optimizing core systems of our search engine. Working closely with a small, dedicated team, you'll directly contribute to shaping our product and engineering culture. This is a hands-on opportunity to make a meaningful impact, see your ideas come to life, and help set the technical foundation for a product thats already attracting attention from industry leaders. If youre excited by cutting-edge technology and solving real-world problems, wed love to hear from you.

Responsibilities
  • Design, build, and optimize high-performance C++ components across query execution, indexing, compression, memory management, and I/O.
  • Benchmark and profile at scale and drive end-to-end performance optimization.
  • Collaborate tightly with a small, skilled team where youll ship fast.
Qualifications
  • At least 5+ years of professional experience in software engineering.
  • The candidate has held the job title Software Engineer or its equivalent.
  • Deep understanding of Computer Science fundamentals, including algorithms, data structures, concurrency, and hardware awareness.
  • Strong proficiency in C++.
  • Proficiency in Java for integration purposes.
  • Comfortable working with Linux, using profiling tools, and writing production-level code.
  • Must be a clear communicator who takes ownership of their work.
  • Experience with OpenSearch, Elasticsearch, or Lucene internals.
  • Prior work or serious hobby projects in Information Retrieval (IR), databases, storage engines, compression, or High-Performance Computing (HPC).
  • Previous startup experience.
  • Holds an MSc or PhD in Computer Science, Math, or Physics, or has equivalent depth of experience.
  • The candidate must be able to work onsite in Gothenburg, Sweden.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Search Infra - Elasticsearch
Principal Software Engineer - Search Infra - Elasticsearch

Elastic • Sweden

On-site
SEK 831,000 - 1,316,000
Health coverage
Flexible locations and schedules
Generous vacation days
+3
CTO (Early-Stage Deep Tech Startup)
CTO (Early-Stage Deep Tech Startup)

Safemind AB • Stockholms kommun

Hybrid
SEK 1,800,000 - 2,400,000
Meaningful long-term upside through an option program
Early traction with enterprise customers
Strong investor backing
Principal Software Engineer - Vector Search - Elasticsearch
Principal Software Engineer - Vector Search - Elasticsearch

Elastic • Sweden

On-site
SEK 831,000 - 1,316,000
401(k) / Retirement Plan
Minimum 16 weeks of parental leave
Health coverage & vision insurance
+2
Senior C++/Java Engineer for High-Performance Search
Senior C++/Java Engineer for High-Performance Search

Talentium AB • Göteborgs kommun

On-site
SEK 800,000 - 1,000,000
Full Stack Engineer
Full Stack Engineer

Siv.chat • Göteborgs kommun

On-site
SEK 800,000 - 1,200,000
Software Engineer - Vector Index
Software Engineer - Vector Index

Albert Invent • Malmö kommun

On-site
SEK 485,000 - 702,000
Staff Engineer
Staff Engineer

Tenth Revolution Group • Stockholms kommun

Hybrid
SEK 893,000 - 1,004,000
80–90,000 SEK/month
Equity options program
25 days vacation
+2
Full-Stack Engineer - Stockholm based
Full-Stack Engineer - Stockholm based

Proposales • Stockholms kommun

On-site
SEK 650,000 - 900,000
Senior Software Engineer
Senior Software Engineer

SIB Solutions AB • Lunds kommun

On-site
SEK 550,000 - 750,000
Platform Engineer
Platform Engineer

evroc • Stockholms kommun

On-site
Equity package
Competitive salary