Lead Software Engineer - Analytics & Reporting

AthenaWorks LLC

Brasil

Presencial

BRL 180 000 - 300 000

Tempo integral

há 18 horas
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Uma candidatura feita para esta oferta — um currículo e uma carta de apresentação personalizados que vão ao encontro do anúncio.

Ultrapassa os filtros ATS

Resumo da oferta

AthenaWorks LLC in Brazil seeks a hands-on Lead for the App team to own customer-facing data APIs and the Analytics product. You will manage six engineers (3 backend, 2 frontend, 1 QA), collaborate with Product, Design, and Data Engineering, and remain 20–30% hands-on in architecture and code.

You will drive backend modernization, Kotlin adoption, and production-grade operations, including Kubernetes on AWS, observability, and on-call rotations, shaping the next chapter of analytics.

Qualificações

  • 7+ years of software engineering experience with strong JVM backend focus.
  • 2+ years leading an engineering team with people responsibilities.
  • Experience designing, operating, and evolving microservices in production.

Responsabilidades

  • Lead and grow a 6-person App team, partner with PMs and designers, stay hands-on.
  • Oversee migration of data pipelines from monolith to Data Engineering stack.
  • Modernize backend estate with Kotlin and modern tech stack.
  • Shape Analytics roadmap and enable AI-enabled insights via data gateways.

Conhecimentos

JVM backend development
Kotlin
Spring Boot
PostgreSQL
Leadership experience
System design and microservices

Ferramentas

Kubernetes
AWS

Descrição da oferta de emprego

Job Description

Join Us to Shape the Digital World. We're passionate about delivering cutting-edge technology to some of the world's top startups and companies, powered by diverse and empowered teams of technologists eager to drive change.

Join Us to Shape the Digital World. We're passionate about delivering cutting-edge technology to some of the world's top startups and companies, powered by diverse and empowered teams of technologists eager to drive change.

As a fairness-driven organization, we are committed to creating a safe and inclusive environment where everyone, regardless of background, is treated with respect and equity.

We value people with strong technical skills who are collaborative, curious, results-driven, and take ownership. We embrace people who want to be themselves, enjoy daily flexibility, and are eager to grow, learn, and make a difference wherever the opportunity arises.

  • Advanced English language proficiency is required for the role.
Job Summary

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 — the data-serving APIs, the Analytics section of the client platform.

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 in 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
  • **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 client 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.
Technical Skills (Must Haves)
  • 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,
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Data Engineer
Senior Data Engineer

Athenaworks • Brasil

Presencial
BRL 618 000 - 824 000
Payment in USD
Flexible work schedule
Learning Budget
+2
Technical Lead Manager
Technical Lead Manager

Aplazo • Brasil

Presencial
BRL 25 000 - 35 000
Full Stack Tech Lead ID89528
Full Stack Tech Lead ID89528

Agileengine • Salvador

Presencial
BRL 772 000 - 1 030 000
Professional growth
Competitive USD-based compensation
A selection of exciting projects
+1
Full Stack Tech Lead ID89528
Full Stack Tech Lead ID89528

Agileengine • Sorocaba

Presencial
BRL 240 000 - 420 000
Professional growth
Competitive compensation
Exciting projects
+1
Full Stack Tech Lead ID89528
Full Stack Tech Lead ID89528

Agileengine • São Paulo

Presencial
BRL 618 000 - 927 000
Professional growth
Competitive compensation
Exciting projects
+1
Full Stack Tech Lead ID89528
Full Stack Tech Lead ID89528

AgileEngine • São Bernardo do Campo

Presencial
BRL 250 000 - 450 000
Professional growth
Competitive USD-based compensation
A selection of exciting projects
+1
Full Stack Tech Lead ID89528
Full Stack Tech Lead ID89528

Agileengine • Porto Alegre

Presencial
BRL 618 000 - 927 000
Flextime
Hybrid/Remote options
Full Stack Tech Lead ID89528
Full Stack Tech Lead ID89528

AgileEngine • Rio de Janeiro

Híbrido
BRL 772 000 - 1 081 000
Professional growth
Competitive USD compensation
Modern projects
+1
Senior Software Engineer II
Senior Software Engineer II

McKinsey & Company • São Paulo

Presencial
BRL 120 000 - 150 000
Full Stack Tech Lead ID89528
Full Stack Tech Lead ID89528

Agileengine • Campinas

Presencial
BRL 618 000 - 824 000
Professional growth
Competitive USD-based compensation
Exciting projects
+1