Upwave builds brand measurement software for large advertisers, agencies, and media partners. We process high-volume ad exposure + survey/event data and turn it into brand lift, reach validation, optimization recommendations, and AI-assisted analysis for enterprise marketers.
We're looking for a senior full-stack/backend-leaning engineer who can be productive quickly in our JVM/Spring Boot stack. Recent production experience with Java, Kotlin, or similar is important for this role; we need someone who can help us ship and operate backend services without a long stack ramp-up. Strong candidates also bring Python, SQL/data modeling, AWS/Kubernetes/observability, and high-volume event or analytics pipeline experience.
The work includes building APIs and data pipelines, productionizing analytics/statistical workflows with Product and Data Science, improving reliability/performance, and building AI-powered customer experiences. Stack includes Kotlin/Java, Python analytics services, React, MySQL, DynamoDB, AWS, Kubernetes, Terraform and LLM orchestration.
We're profitable/growth-stage, remote-first in the US, and engineering-led: high velocity through focus and leverage, not crunch. Interview process includes an in-person meeting.
Upwave is a YC/venture-funded startup that helps large enterprises plan, measure, and optimize brand advertising campaigns using advanced analytics and AI. We offer a comprehensive set of tools that help our Fortune 500 clients understand and improve how they're perceived in the marketplace, how aware consumers are of the value they provide, and how much consumers trust them to provide the value they promise.
Our platform leverages AI to deliver deeper insights, automate complex analysis, and help marketers make data-driven decisions faster. We've been rapidly expanding our list of enterprise customers and deepening our integrations with "household name" partners. As we grow, we need engineers to help us build even more unique, differentiated, valuable, scalable, and robust analytical SaaS tools and products.
About the Role: Upwave is a startup and we need an experienced generalist "startup engineer" who's experienced doing the wide variety of technical work that modern SaaS startups need. That includes backend web development (JVM frameworks), frontend SPA development (mostly React), AWS-based cloud engineering, data engineering, and working with AI/ML capabilities to enhance our analytics platform.
Our team emphasizes high-quality, high-velocity, sustainable software development in a collaborative and inclusive team environment. We're a small team that gives our engineers a lot of autonomy, and we want people who are excited to step in and learn whatever's needed to get the job done (whether that's new technical skills or business domain knowledge.)
I just walked into the Amazon Books store at our local mall. They are letting everyone know at the entrance that “some items aren’t available for purchase right now because our systems are down.”
So at least Amazon retail is feeling some of the pain from this outage!
As a longtime hiring manager I have zero issues with a break for health reasons (or any other reasons). I will ask questions about the break to understand the circumstances. My concern is how likely it is to reoccur. If you can show that it’s unlikely to affect your work on our team, and your skills are otherwise impressive for the role, then it’s no issue at all.
Upwave builds brand measurement software for large advertisers, agencies, and media partners. We process high-volume ad exposure + survey/event data and turn it into brand lift, reach validation, optimization recommendations, and AI-assisted analysis for enterprise marketers.
We're looking for a senior full-stack/backend-leaning engineer who can be productive quickly in our JVM/Spring Boot stack. Recent production experience with Java, Kotlin, or similar is important for this role; we need someone who can help us ship and operate backend services without a long stack ramp-up. Strong candidates also bring Python, SQL/data modeling, AWS/Kubernetes/observability, and high-volume event or analytics pipeline experience.
The work includes building APIs and data pipelines, productionizing analytics/statistical workflows with Product and Data Science, improving reliability/performance, and building AI-powered customer experiences. Stack includes Kotlin/Java, Python analytics services, React, MySQL, DynamoDB, AWS, Kubernetes, Terraform and LLM orchestration.
We're profitable/growth-stage, remote-first in the US, and engineering-led: high velocity through focus and leverage, not crunch. Interview process includes an in-person meeting.
Apply: https://www.upwave.com/job/8547924002/ Or email me directly: [email protected]