Contract

Senior Software Engineer

AI Platform & Frameworks

Updated on 8/1/2026

Uberall

Uberall

201-500 employees

Location data management across directories

No salary listed

Europe

Remote

Category
Software Engineering (2)
,
Required Skills
LLM
Kotlin
gRPC
Python
Distributed Systems
MLflow
Infrastructure as Code (IaC)
AWS
LangGraph
Redis
Observability
LangChain
Spring

Get referred to Uberall

See people who can refer or advise you

Requirements
  • At least 7 years of professional software engineering experience, including a track record of building libraries, frameworks, or platform components that other engineers built on.
  • Deep experience with Kotlin, the Java Virtual Machine, and Spring Boot, along with strong API and library design skills.
  • Demonstrated technical leadership, including setting direction, making and justifying architectural trade-offs, and developing engineers with or without formal authority.
  • Genuine drive to lead on agentic artificial intelligence and its surrounding tooling, including frameworks, evaluation, guardrails, and orchestration, and to become a go-to expert for the organization.
  • Ability to drive ambiguous or unfamiliar problems to clarity by turning them into sound, well-scoped designs others can execute.
  • Systems-thinking ability to understand how the company's products, domains, and teams connect and design for the whole system.
  • Ability to communicate effectively, gather context independently, ask focused questions, and explain and advocate for technical directions to engineers and stakeholders.
  • Working knowledge of Python and the ability to ramp up quickly across Kotlin and Python stacks.
  • Ability to design shared libraries, Spring Boot starters, templates, application programming interfaces, and platform components.
  • Ability to establish patterns and standards for agentic frameworks, agent orchestration, tool use, memory, message routing, human-in-the-loop workflows, and Model Context Protocol integration.
  • Ability to lead evaluation and guardrail strategy for measuring agent quality, reliability, and regressions.
  • Ability to drive technical work across Kotlin/Spring Boot platforms and client libraries.
  • Ability to make foundational technical decisions across interconnected systems, domains, and teams.
  • Ability to improve developer experience through clear application programming interfaces, useful defaults, actionable errors, and documentation.
Responsibilities
  • Own the design of shared libraries, Spring Boot starters, and templates, including architecture, application programming interface, and trade-off decisions.
  • Set patterns and standards for agentic frameworks, agent orchestration, tool use, memory, message routing, human-in-the-loop workflows, and Model Context Protocol integration, and drive team adoption.
  • Mentor and upskill product teams in Python-based artificial-intelligence agent development, including hands-on guidance with LangChain and LangGraph.
  • Lead the evaluation and guardrail strategy for measuring agent quality, reliability, and regressions.
  • Drive technical work across the Kotlin/Spring Boot platform and the client libraries that wrap it.
  • Build and maintain a map of the wider ecosystem and use it to make foundational decisions that fit needs across the company.
  • Drive platform adoption, mentor teammates, review designs and code, run documentation and examples, and feed learnings back into the platform.
  • Set research direction in unfamiliar territory, identify investment areas, prototype promising approaches, and turn successful approaches into production-ready foundations.
  • Raise the developer-experience standard through clear application programming interfaces, good defaults, useful errors, and effective documentation.
Desired Qualifications
  • Strong distributed systems background, including messaging and queues such as Amazon Simple Queue Service and Redis, gRPC, and event-driven architectures, including their failure modes and operational realities.
  • Cloud experience, preferably with Amazon Web Services, and infrastructure as code.
  • Experience growing a platform and developer-experience practice by establishing standards, golden paths, and adoption across multiple teams.
  • Contributions to or maintenance of open-source libraries or frameworks.
  • Hands-on experience with large language models, LangChain/LangGraph, or other agent frameworks.
  • Experience defining evaluation, experiment-tracking, or observability strategy for machine-learning or agent systems, such as Langfuse or MLflow.

Uberall helps businesses manage their online presence and location data across 125 platforms and directories. It provides a centralized platform to keep location information accurate and consistent, which boosts local search visibility and drives foot traffic to physical stores. The product includes tools for online reputation management and customer engagement, operating on a subscription model for clients ranging from SMBs to large enterprises. Compared with competitors, Uberall emphasizes broad coverage of directories, centralized data governance, and integrated engagement features, often through partnerships with other marketing and technology providers. The ultimate goal is to improve local discoverability and in-store traffic by ensuring reliable, synchronized location data across the digital ecosystem.

Company Size

201-500

Company Stage

Growth Equity (Venture Capital)

Total Funding

$175.6M

Headquarters

Berlin, Germany

Founded

2012

Get referred to Uberall

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Apple Business Connect management from Uberall reduces workflow friction for Apple-dependent brands.
  • Multilingual AI messaging supports customer engagement across more than 100 languages.
  • 125+ directory coverage lowers operating burden for distributed brands.

What critics are saying

  • Google, Apple Maps, and Waze control key discovery surfaces Uberall depends on.
  • AI-generated replies can produce off-brand responses and damage client trust at scale.
  • Local SEO and listings management is crowded, driving pricing pressure and margin compression.

What makes Uberall unique

  • Uberall centralizes listings, reviews, local pages, and AI search visibility for multi-location brands.
  • Its Location Performance Optimization framework links local visibility to measurable revenue outcomes.
  • GEO Studio benchmarks AI-search visibility and publishes AI-readable local content.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Flexible Work Hours

Remote Work Options

Paid Holidays

Parental Leave

Company Equity

Professional Development Budget

Growth & Insights and Company News

Headcount

6 month growth

0%

1 year growth

0%

2 year growth

1%
Odisha News Tune
Oct 17th, 2023
PR News Wire

In this latest release, Uberall introduces a game-changing platform enhancement, featuring cutting-edge AI-powered features set to redefine how local businesses connect with their customers.

Uberall
Oct 17th, 2023
Uberall Marks a Decade of Innovation and Paves the Way for the AI-Powered Customer Connection Era

Uberall Inc. created an intelligent platform layer deeply integrated with its infrastructure and its unique ecosystem position.

Uberall
Sep 22nd, 2023
Uberall Recognized Again as Location Marketing Leader with New G2 Leader Badges

More accolades for Uberall as the Location Marketing Platform is named a Momentum Leader, Easiest to do Business with and, Best Estimated ROI by G2, the world's leading software marketplace and customer feedback directory.