Skip to content

Open nowPosted 3 days agoWe saw it 102 min after it went up

Senior Software Engineer | Database Optimization

Cast AI39 open roles

Where
European Union
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Software Engineer | Database OptimizationCast AI · European Union
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Cast AI's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.7% of postings close within 7 days. Measured by our own scanner across the market. Cast AI postings stay open a median of 24 days.

Share of postings closed within
  1. 2.3%1 day
  2. 4.8%3 days
  3. 13.7%7 days
  4. 22.1%14 days
  5. 37.6%30 days
  6. 59.1%60 days
This job: posted 3 days ago

Cast AI median: 24 days open

The posting

About CAST AI

CAST AI is an automation platform that optimises cloud and AI infrastructure at scale. By embedding autonomous decision-making directly into Kubernetes and cloud environments, CAST AI continuously improves performance, reliability and efficiency in production.

More than 2,100 companies already rely on CAST AI, including Akamai, BMW, Cisco, FICO, Hugging Face, NielsenIQ, Swisscom and TGS.

CAST AI operates across 34 countries and has a remote-first culture built around small, highly technical teams. In January 2026, the company achieved unicorn status following a strategic investment from Pacific Alliance Ventures, bringing its valuation above $1 billion.

About the role

Databases are still managed manually. Engineers monitor slow queries, decide which indexes to add, tune connection limits and introduce caching, often without being able to prove whether those changes will improve performance in production.

CAST AI is building an autonomous database administrator that can identify problems, recommend improvements and validate that those improvements work before customers rely on them.

As a Senior Software Engineer on the Database Optimisation team, you will work across two core components:

Database Gateway: A high-performance Rust proxy that sits in front of customer databases and provides capabilities such as rate limiting and caching without requiring application changes.

Database Agent: A Go-based service that analyses database workloads and produces recommendations such as index suggestions and query improvements.

The focus is not simply producing recommendations. Every recommendation needs to be reliable and validated. A stale read, incorrect cache decision or poor index suggestion can affect a customer’s production system, so correctness is central to the role.

You will help shape the architecture, technical direction and roadmap of the autonomous DBA product.

What you will do

- Design, build and operate the Database Gateway. - Develop high-performance services in Go and Rust. - Work on database caching, rate limiting and other gateway capabilities. - Build the Database Agent’s recommendation engine. - Develop systems for index suggestions, query analysis and query improvements. - Work on cache invalidation and data consistency, where correctness is critical. - Create methods for safely validating database recommendations before they are applied. - Debug complex production issues across the gateway, agent and underlying database systems. - Analyse database performance, query behaviour and workload patterns. - Collaborate with product and engineering teams on problems without established solutions. - Contribute to product direction, technical decisions and the engineering roadmap. - Help shape the next generation of automated database administration.

What we are looking for

- Strong software engineering fundamentals, including clean abstractions and maintainable code. - Professional experience building production services in Go. - In-depth knowledge of PostgreSQL or MySQL. - Understanding of how database clients, drivers and wire protocols work. - Strong debugging, optimisation and performance-tuning skills. - Experience with query profiling, index design and database tuning beyond ORM usage. - Experience taking a complex technical project from design through to production. - Strong written and spoken English. - A proactive and adaptable approach to working in a fast-moving environment. - Comfort working with ambiguity and contributing to technical direction.

Nice to have

- Rust experience, particularly with high-performance network services or proxies. - Experience building or extending database proxies, gateways or poolers. - Experience designing cache invalidation strategies at scale. - Experience with index recommendation, query-plan analysis or query optimisation tooling. - Experience validating technical changes through workload replay, shadow traffic or benchmarking. - Production experience with Prometheus, Grafana or OpenTelemetry. - Experience working with Kubernetes and cloud infrastructure.

Technology

- Go and Rust - PostgreSQL and MySQL - Kubernetes - AWS, GCP and Azure - Terraform - gRPC and REST - Prometheus, Grafana, Loki, Tempo and VictoriaMetrics - GitLab CI and Argo CD

What we offer

- €6,500 to €9,000 gross per month, depending on experience and level - Remote-first work environment - Equity options - Global team of cloud and infrastructure specialists - Fast feedback and short delivery cycles, with many feature projects completed within one to four weeks - 10% of working time for personal projects or professional development - Annual learning budget, including conferences and courses - Annual hackathon - Team-building budget and company events - Equipment budget - Additional days off

Hiring process

- Recruiter screening call - Hiring Manager interview - Technical system design interview - Live coding interview - Executive culture interview

A background check may be conducted at the final stage through our third-party provider, Checkr.

CAST AI does not provide visa sponsorship or work permits for this position.

This opportunity is currently open to candidates residing in:

Bulgaria, Croatia, Estonia, Greece, Hungary, Latvia, Lithuania, Poland, Romania, Slovakia, Slovenia and Ukraine.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Cast AI's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Cast AI's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Cast AI's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.