Senior Software Engineer at Upwave

Upwave logo
Upwave

Senior Software Engineer

144k - 180k USD

Remote

Full Time

#Engineering

#API

#SPA

#RDBMS

#Spring Boot

#Django

#Rails

#Express

#React

#Vue

#Angular

Upwave is looking for a Senior Software Engineer

Sign up to unlock quick summaries and profile fit assessments

Upwave: The Analytics Platform for Brand Advertising.

Upwave is the leading analytics software platform giving brands, agencies, and media partners a unified, cross-media solution to measure brand advertising. Providing a deterministic, real-time view of brand advertising investment, Upwave’s automated platform allows advertisers to optimize TV, CTV, digital, social and cross-channel campaigns towards audience accuracy and reach, brand lift, and person’s lifted– with campaign-level and portfolio views.

Our customers are Fortune 500 companies across multiple verticals - including CPG, food & beverage, consumer technology & telecom, and financial services - as well as the world’s largest advertising agencies and media platforms and publishers.

We are unapologetically supportive of brand advertising, and work hard every day to prove its value; we know if companies can measure the value of those dollars, they’ll spend more.  Brand advertising pays for not only the movies we watch and music we hear, but the journalism we read and the information we access.  In short, brand advertising supports the free flow of information through society.  So, we’re proud to be the first company dedicated to using data science to show enterprises the true effectiveness of their brand spend.

We are backed by leading venture investors (Y Combinator, Uncork Capital, Bloomberg Beta, Initialized Capital, PivotNorth, Ridge Ventures, Industry Ventures, Conductive Ventures,) and leading MarTech founders & CEOs.

We’re a humble but ambitious team that takes its work seriously but never ourselves.  Come join us.

About you:

  • You have experience with end-to-end development of powerful, intuitive, highly-functional products for professional end users. You’ve built robust, high-quality API-consuming applications before (whether single-page web apps, mobile apps, or cloud-powered desktop apps). You don't need to be familiar with the particular technology we use, but you should have built real RDBMS-backed backends in one (or more) framework like Spring Boot, Django, Rails, or Express and should have built SPA frontends in a modern JavaScript framework like React, Vue, or Angular.
  • You deeply understand and enjoy programming. You’re familiar with the modern landscape of user interface frameworks, web/API/microservice frameworks, databases, and cloud platforms. You know which approaches to embrace and avoid, and when to reach for a new tool vs. relying on a proven one.
  • You value and practice rigorous software engineering methodology.
  • You believe developers should operate the systems they build. You think about observability, cost, and reliability as a fundamental part of software design and you design systems that are easy to operate and maintain. You deeply understand the power and promise of cloud infrastructure, and you have enough experience building in the cloud to know where the pitfalls are and how to avoid them.
  • You like solving real-world business problems. Our clients use our data to make their businesses more effective, and you’ll use your skills to turn theoretical ideas into concrete tools and improvements that will help Upwave satisfy our clients. You should enjoy collaborating with Product on specs and designs that solve real needs and will delight end users.
  • People tend to look to you as a leader and respect your expertise, even in roles where you don't have formal authority. You have experience mentoring junior team mates, and you understand that healthy human systems are essential to developing and maintaining healthy technical systems.
  • You’re humble and curious. You care about understanding the world around you and want to learn more about why it works the way it does. You understand that you’ll be responsible for making sure we end up with great systems by making sure the best ideas win, even if those ideas aren’t yours.
  • You’re a get-things-done type who fixes problems instead of worrying about who’s responsible for fixing them. You own and take responsibility for your actions and your work and you want to stake out meaningful areas of expertise within the constant swirl and change of startup life.
  • You believe that well-oiled, high-trust teams are more effective than the sum of their parts. You know that participating effectively in a team takes deliberate effort and compassionate, effective, and non-violent communication. Upwave works hard to foster a welcoming, inclusive climate where people feel safe and supported and actually want to work with each other. You’re comfortable being evaluated for what you add to the team, not just what you add to the codebase.

Bonus points:

  • Experience working with a JVM-based language (particularly Java, Kotlin,  or Groovy) and a Spring-based web framework (particularly Spring Boot or Groovy-on-Grails).
  • Strong familiarity and comfort with data management both through RDBMS (particularly MySQL) and NoSQL stores (particularly DynamoDB and Presto).
  • Experience working with React/Redux.
  • Experience working on cloud-native applications (particularly on AWS), particularly using Kubernetes and Terraform
  • Experience at a startup or fast-growing company.
  • Experience with marketing technology, advertising technology, or market research companies.

Why You’ll Like Working Here:

  • Upwave is an engineering-first company. We believe high velocity comes from high efficiency, not high effort. And we believe that the development we do must be sustainable for the entire team. We set priorities rather than deadlines, we don’t crunch, we work reasonable hours, and engineers and managers actually take vacations.
  • Upwavers treat each other well. We screen for people who are unusually caring, and who want to collaborate and know how to do it effectively and compassionately.
  • Upwave is actually disrupting (in the Clayton Christensen sense) a major industry by offering functionality that our users can’t find anywhere else, at a technology-enabled price point that our services-oriented competitors structurally can’t match. The media industry is going through major tectonic shifts, and at Upwave you’ll both observe and influence the media industry’s reinvention.
  • You’ll work with modern technologies (e.g. React, Kubernetes, AWS) to solve cutting edge problems. Upwave is not just another software-as-a-service tool; we’re an intuitive user-interface on top of a deep and complex business workflow that requires:
    • collecting hundreds of billions of advertising events,
    • using them intelligently to collect consumer sentiment data,
    • applying recently published (and in some cases, internally invented) causal inference and machine learning techniques to derive statistically valid conclusions,
    • presenting those conclusions to end users in a way that empowers them to make genuinely better business decisions.
  • We’re “post product market fit”, meaning that we’re far enough along in our journey to know that we’re building something real users find valuable enough to pay (handsomely) for. But we’re playing in a huge market, and we’re early enough along that each individual engineer and engineering leader can still have a pivotal impact on our product and on the overall trajectory and success of our business.
  • We’re a remote-first team, with members spanning half the globe (but only one half, to ensure everyone can talk live when we need to). You’ll work with extremely talented engineers from different states, countries, and cultures, and you’ll get to learn about their diverse backgrounds and fascinating day-to-day experiences and life stories.
  • We offer highly competitive compensation, benefits, and employee equity.

Additional Information:

The annual base salary range for this role is $144,000 to $180,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target for the new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits.

 

Upwave is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Upwave logo

Upwave

22 views

2 applied

Social Media

Visit Upwave
Share this job
Copy Permalink
Open roles at Upwave
Upwave logo
Upwave

Senior Manager, Engineering

170k - 227k USD

Remote

Full Time

#Engineering

#SaaS

#Enterprise Software

#Cloud Infrastructure

#AI

#Data Science

#React

#Java

#Kotlin

#Groovy

#Python

Discover similar jobs
Sauce logo
Sauce

AI Operations Engineer

Remote

Full Time

#Engineering

#Operations

#OpenAI

#Node.Js

#React

#PostgreSQL

#REST API

#Cloud

P
Prolific

Application Security Lead

Remote

Full Time

#Application Security

#Engineering

#AI

#OWASP Top 10

#Code Review

#Python

#Burp suite

#SSDLC

#SAST

#DAST

#Vulnerability Management

#ISO 27001

LUMA logo
LUMA

Full-Stack Software Engineer

Remote

Full Time

#Technology

#Software Development

#Enterprise Software

#React

#NodeJS

#Frontend Development

#Backend Development

#iOS Development

#Android Development

#Web Development

M
Maze

Full Stack Software Engineer

Remote

Full Time

#User Research

#Product Engineering

#Full Stack

#Node.Js

#React

#PostgreSQL

#Next.js

#NestJS

#GraphQL

#TypeScript

#AWS

#Kubernetes

F
Form3

Junior Product Owner

Remote

Full Time

#Payments

#Product Management

#Business Analysis

#user

#API

#Data Analysis

#Stakeholder Management

#Product

S
Snackpass

Software Engineer, Fullstack

Remote

Full Time

#Engineering

#Payments

#Analytics

#Tooling

#Mobile Apps

#Scalable Systems

U
Unit4

Senior Cloud Infrastructure Engineer

pl flag
Poland

Remote

Full Time

#Cloud Infrastructure

#Engineering

#Microsoft Azure

#Infrastructure Engineering

L
Lightdash

Head of Engineering

Remote

Full Time

#Engineering Leadership

#AI

#Developer Experience

#TypeScript

#React

#Node.Js

#SQL

#Docker

#Kubernetes

#GCP

#Architecture

#Security

Dataiku logo
Dataiku

Fullstack Software Engineer

Remote

Full Time

#Engineering

#AI

#Solutions

#Vue.Js

#React

#Angular

#Python

#fastAPI

#Flask

#RESTful API

#Data

H
HTTPie

Senior Fullstack Engineer

Remote

Full Time

#Developer Tools

#Engineering

#API Testing

#TypeScript

#React

#Next.js

#TailwindCSS

#Python

#Django

#AWS

#Terraform

#WebSocket

#Electron

TheGiftedCompany logo
TheGiftedCompany

Java Developer

Remote

Contractor

#Technology

#Fintech

#Martech

#Java

#Spring Boot

#SQL

#Kubernetes

#AWS

#Gitlab CI

#Junit

M
Modern Treasury

Software Engineer

Remote

Full Time

#Full Stack

#Payments

#Fintech

#Ruby on Rails

#React

#Postgres

#Redis

#AWS

#GitHub

S
Sleeper

Senior Frontend Engineer

180k - 235k USD

Remote

Full Time

#Mobile

#Engineering

#React Native

#TypeScript

#React Query

#React Navigation

#JavaScript

#GraphQL

#State Management

E
eduki

Senior AI Engineer

es flag
Spain

39.8k - 57.3k USD

Remote

Full Time

#AI Engineering

#Automation

#Data Analytics

#Systems

#Databases

#Engineering

#AI

#Orchestration

#Python

#SQL

M
Monarchmoney

Engineer

Remote

Full Time

#Personal Finance

#Software Engineering

#React

#TypeScript

#React Native

#Python

#Django

#GraphQL

#PostgreSQL

#AWS

#Terraform

#Docker

Flying Bisons logo
Flying Bisons

Head of AI Enablement

Remote

Contractor

#AI

#UX Design

#Design

#APIs

#Engineering

#Claude

#Gemini

#Automation Tools

C
Capital

Frontend Software Engineer

Remote

Full Time

#Product Engineering

#Frontend Development

#Angular

#RxJS

#Programming

#Unit Testing

#Code Review

#Framework

#Agile Methodologies

A
Arcade

Talent Network

Remote

Other

#Network

#Engineering

#Product

LovCash logo
LovCash

Fullstack Software Engineer

Remote

Full Time

#Software Engineering

#Fintech

#Java

#Spring Boot

#Angular

#REST

#AWS Services

#MySQL

#Postgres

#Maven

#Git

#Unit Testing

A
Anima

Clinical Engineer

Remote

Full Time

#AI

#Engineering

#Full Stack

#TypeScript

#JavaScript

#Angular

#React

#Node

#AWS

#GraphQL

#DynamoDB

#Lambda

#UX Design

Your dream job awaits.

Explore exciting opportunities, connect with top employers, and ignite your career.