Lead Engineer, App Team (Analytics & Reporting)
Does Uberall sponsor H-1B visas?
Check real filing data, salaries & approval rates on VisaTalentUSA
Job Description
Remote Engineering & Architecture roles on HireSkys span a wide range of skills and seniority levels. Browse similar openings below to compare employers, requirements, and work arrangements before you apply.
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
Weâre splitting our Analytics & Reporting group into two focused teams: a Data Engineering team that owns data acquisition and the company-wide data platform, and an App team that owns everything our customers touch, including the data-serving APIs, the Analytics section of the Uberall platform, and the reports that turn location data into decisions.
Weâre hiring the lead for the App team. Youâll be a player-coach: youâll manage and grow a team of six engineers (3 backend, 2 frontend, 1 QA), partner daily with two Product Managers, a Designer, and a UX Researcher, and stay meaningfully hands-on. Roughly 20â30% of your time is spent on architecture, code reviews, and code. Youâll work as a peer to the Lead Data Engineer, with a close, explicit contract between your teamâs customer-facing products and the data platform that feeds them.
This is a role for someone who has led before and still loves to build.
What youâll own
The customer-facing data APIs: the public APIs enterprise customers use to access their data, and the microservices behind them.
The Analytics product: the Analytics section of the Uberall platform, including its frontend, filtering experience, and the APIs powering custom reports.
Customer reporting: the QuickSight reports our customers rely on, and the gold-layer datasets that feed them. Your team owns its data models end-to-end, built on the self-serve platform the Data Engineering team provides.
Production: you build it, you run it. Your team deploys and operates its own services (Kubernetes on AWS), owns its observability and SLOs, and runs its own on-call rotation. You lead the incident process.
The team: hiring, growth, 1:1s, delivery, and the engineering culture of a newly formed team. With one QA engineer among six, youâll make quality everyoneâs job.
What youâll do in your first year
Stand up the App team as a healthy, autonomous unit: clear ownership, sustainable delivery cadence, and strong working relationships with Product, Design, and the Data Engineering team.
Co-own, from the application side, the in-flight migration of data pipelines out of our monolith and into the Data Engineering stack. Your backend engineers keep those pipelines running and hand them over cleanly, so your team can focus fully on APIs and product.
Drive the modernization of our backend estate: the stack is consolidating on Kotlin, and legacy Groovy and Scala services need a pragmatic path forward.
Shape the next chapter of Analytics: AI-assisted insights in the product, and exposing your teamâs data and APIs for consumption by AI agents through the companyâs data gateways.
What weâre looking for
7+ years of software engineering experience, with deep backend expertise on the JVM (Kotlin strongly preferred; our stack: Kotlin, Spring Boot, Postgres).
2+ years leading an engineering team with genuine people responsibility (hiring, 1:1s, performance, and delivery) while staying hands-on.
Experience designing, operating, and evolving microservices in production: Kubernetes, AWS, observability, SLOs, and incident management. Youâve run an on-call rotation, not just been on one.
Strong SQL and analytical data modeling skills. Your team owns the datasets behind customer reports, and you can reason about them credibly.
Experience with RESTful, service-oriented architectures serving external customers at scale.
Enough frontend fluency (React, TypeScript) to lead frontend engineers well. You review their thinking, not their semicolons.
Experience navigating legacy systems and migrations. You can modernize without stopping the world.
Professional working English (read, write, speak) and comfort collaborating across a remote, distributed organization.
Nice to have
Experience with Groovy, Scala, or Python - the languages of our existing services.
Experience with BI tooling (Amazon QuickSight or similar) and data warehouse platforms (Databricks, Snowflake, Redshift).
Experience building LLM-powered product features or exposing data/APIs to AI agents.
How would you rate this job post?
See what other professionals think about this role.
How applying works on HireSkys
- 1.Click Apply. You go to the application â the employer's own page or form, or the HireSkys apply flow â and submit your profile as the employer asks.
- 2.The employer reviews. Shortlisting is done by the employer, not by HireSkys, so the timeline and next steps come from them.
- 3.Hear back directly. If shortlisted, the employer contacts you directly. Applying through HireSkys is free for jobseekers â never pay for a job application.
Similar Opportunities
More Openings at Uberall
Explore Top Companies in this Space
ASAPP
Artificial Intelligence / Customer Experience / Enterprise Software / SaaS
Attio
Enterprise Software / Customer Relationship Management / Artificial Intelligence / Business Intelligence
Siena AI
Artificial Intelligence / Enterprise Software / Customer Experience / SaaS
Sainapse
Artificial Intelligence / Enterprise Software / Customer Support Automation / Business Intelligence
Uberall
View Company ProfileUberall (operating at uberall.com) is a multi-location marketing platform engineered for brands seeking to bridge the gap between digital visibility and real-world customer engagement. Founded in 2010 by David Federhen and Florian HĂŒbner, and headquartered in Berlin, Germany, Uberall specializes in optimizing how businesses connect their online presence with offline consumer behavior. Unlike traditional marketing tools that focus solely on digital channels, Uberall consolidates data from search engines, review sites, and social platforms to create a unified, AI-driven strategy. This allows local businessesâranging from franchises to independent retailersâto enhance their search rankings, manage reputation, and drive foot traffic with targeted, location-specific campaigns. Backed by approximately EUR 143 million in total funding across multiple rounds, Uberall empowers over 6,000 customers to turn online searches into tangible, on-site conversions.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.





