Senior Software Engineer
$150k - $175kUpwave
Role Description
As a Senior Software Engineer at Upwave, you’ll be a full-stack problem solver with a backend focus—building the APIs, data pipelines, and systems that power our brand measurement platform. Your work will process billions of ad impressions, manage complex data workflows, and deliver insights that inform marketing decisions for the world’s biggest brands.
- Build AI-powered customer experiences — integrate LLMs and advanced causal inference techniques into production workflows that automatically generate data visualizations, synthesize campaign performance into natural language insights, and help enterprise customers understand and optimize their advertising through our AI analyst "Bayes."
- Design and build scalable backend systems — develop microservices and RESTful APIs that power the analytics platform behind the world’s top brand campaigns.
- Contribute across the stack — work from backend APIs to Python analytics services to React frontends, delivering complete features that combine sophisticated data analysis with intuitive user experiences.
- Engineer data pipelines at scale — design and operate systems that process massive volumes of ad and survey data with MySQL, DynamoDB, and AWS (S3, Lambda, EMR, Kinesis Firehose).
- Improve reliability and performance — deploy services on Kubernetes and AWS, automate deployments via CI/CD, monitor with DataDog and Sentry, and continuously raise the bar for operational excellence.
- Collaborate deeply — work closely with Product and Data Science to productionize statistical models, integrate advanced analytics into customer-facing tools, and bring cutting-edge AI capabilities to enterprise customers.
- Deliver insights that move millions — enable brand lift analytics and real-time campaign insights by building reliable, high-throughput systems. Multi-million dollar advertising decisions hinge on our recommendations.
Qualifications
- You’re an experienced engineer (5+ years) who thrives on solving complex problems across APIs, data systems, and distributed infrastructure.
- You’ve built powerful, intuitive, API-driven products for professional users.
- You’re comfortable across the stack, with experience in RDBMS-backed backends using Spring Boot, Django, Rails, or Express, and single-page frontends built in React, Vue, or Angular.
- You understand and enjoy programming. You’re fluent in the modern landscape of UI frameworks, API and microservice architectures, databases, and cloud platforms—and know when to use the right tool for the job.
- You embrace modern AI-powered development tools to move faster and code smarter.
- You value structured software development practices—testing, documentation, CI/CD, and code review—and care about building maintainable systems that scale.
- You believe developers should operate what they build.
- You like turning ideas into tools that make real customers more effective.
- You mentor others, share knowledge freely, and understand that healthy human systems are the foundation of healthy technical systems.
- You want to understand how things work and why.
- You take responsibility, move quickly to fix problems, and take pride in establishing areas of deep expertise in a fast-changing environment.
- You believe high-trust, inclusive teams outperform individuals.
Requirements
- Bonus points for working with modern backend ecosystems like Java/Kotlin/Groovy (Spring Boot or Grails) and knowing how to design APIs that scale elegantly.
- Fluency with data systems such as MySQL, DynamoDB, and Presto, and understanding the tradeoffs between relational and NoSQL storage.
- Experience building cloud-native applications on AWS, especially using Kubernetes and Terraform for automation and scalability.
- Familiarity with modern front-end frameworks like React/Redux.
- Startup DNA—comfortable with ambiguity, iterate fast, and make pragmatic technical decisions.
- Experience from AdTech, MarTech, or measurement platforms, or excitement to learn how AI and large-scale data intersect in this space.
Benefits
- Engineering-first company: Upwave’s success depends on high-velocity innovation, and we believe high velocity comes from high efficiency, not high effort.
- Modern tech stack: Python analytics, Kotlin/Java APIs, event streaming (100k+ RPM), DynamoDB, Kubernetes, AWS, Terraform, LLM orchestration.
- Impact at scale: Your code processes billions of advertising events and directly influences multi-million dollar decisions by Fortune 500 brands.
- Autonomy and ownership: Our engineers lead projects from design through deployment and monitoring.
- Ambitious but humble culture: We take our work seriously but never ourselves.
- Remote-first team: Our diverse team spans half the globe.
$154.7k - $208k
...signals from our IoT devices deployed in vehicles (think: GPS, Engine RPM, Fuel Levels and hundreds more) and processes them to help... ...if: You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact...SeniorFull timeRemote workRelocation packageFlexible hours$171.5k - $250k
...About the Role: Every feature ClassDojo ships begins with an engineer. Every minute an engineer spends waiting on builds,... ...Experience Engineering exists to remove that friction. As a Senior Software Engineer, Developer Experience, you'll build the tools, workflows...SeniorFull timeLocal areaRemote work$121.4k - $173.3k
...FL; Tampa, FL; Blue Ash or Cincinnati, OH; or Los Angeles, CA Job Summary We are seeking a highly skilled and motivated Senior Software Engineer to join our BaaS team, supporting partner onboarding and BaaS platform enhancement initiatives. This role will be instrumental...SeniorFull timeWork at officeRemote workFlexible hours3 days per week- ...Meta, TikTok, Google, and TV by combining software, AI agents, creative production, and... ...filmmaking, performance marketing, and engineering. We believe the future of marketing isn’... ...by early-stage, high-growth startups Senior Engineer in a Nutshell You're an engineering...SeniorFull timeRemote work
$110k - $140k
Senior Software Engineer Location: United States (Remote) The Role The Senior Software Engineer is a senior individual contributor responsible for designing, developing, and delivering high-quality, scalable, secure, and reliable software solutions that support...SeniorFull timeRemote work$149.37k
JOB TITLE: Senior Software Engineer JOB DESCRIPTION: Code, debug, and support cloud-based applications. Perform unit, integration, and system testing. Design, implement, and consume RESTful web APIs. Create elegant user interface solutions. Collaborate with fellow team...SeniorFull timeRemote work$104.6k - $157k
Senior Software Engineer As the nation’s original travel insurance comparison site, InsureMyTrip, a member of the Tokio Marine HCC group of companies, has over 20 years of experience connecting travelers with the best trip policy. Joining the InsureMyTrip Team means having...SeniorFull timeWork experience placementWork at officeLocal areaRemote workWork from home$125k - $150k
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in United States. This role offers the opportunity to design and build AI-powered software solutions that address...SeniorFull timeRemote workHome officeFlexible hours$140k - $180k
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in United States. Join a forward-thinking engineering team building AI-powered solutions that are transforming how...SeniorFull timeWork at officeLocal areaRemote workWork from homeHome officeFlexible hours$195k - $220k
...patients at a lower cost through early diagnosis and longitudinal care management of chronic conditions. We are looking for a Senior Software Engineer with expertise in full-stack engineering. In this role, you will collaborate with our operators, clinicians, and product...SeniorFull timeWork experience placementWork at officeRemote workWork from home$125k - $155k
...gambling. As a forward-thinking company, we’re breaking new ground in software innovation too, redefining what’s possible for our customers... .... Job Description We are seeking passionate and experienced Senior Developer to join our dedicated Verification team as we embark...SeniorHourly payFull timePart timeWork at officeLocal areaWork from homeWorldwideShift work$86.6k - $144.4k
Are you a collaborative Software Engineer looking to work for a mission driven global organization? About the role We are seeking a highly capable Software Engineer to join our fast-paced, Agile development team. This full-stack JavaScript engineer will own and contribute...SeniorFull timeLocal area$94.46k - $179.05k
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in United States. This role offers the opportunity to design and build high-quality software solutions that support...SeniorFull timeRemote workFlexible hours$140k - $150k
...changing the left side fast. Your job is to own the spec-to-verified-software loop so intent actually lands in production. Product owns the... ...where TextUs is headed, and the strategic framing of the bet. Engineering owns the lower 60%: the spec that turns vision into code, the...SeniorFull timeFor subcontractorWork at officeRemote workHome office$125k - $150k
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in United States. This role offers the opportunity to build modern, AI-enabled software solutions that address...SeniorFull timeRemote workHome officeFlexible hours- ...executives, with advisors including former CEOs of leading global travel companies. About the Role We’re looking for a senior software engineer with deep frontend expertise to help build the best-in-class AI travel management platform. You will lead the development...SeniorFull timeWork at officeWork from homeWorldwideFlexible hours
$251.68k - $320.32k
...Design, develop, and manage large scale, distributed systems and networks. Address new requirements efficiently by interacting with Engineering customers. Improve the developer process and experience across coding to operation phases. Lead or contribute to each phase of...SeniorFull timeLocal areaRemote workRelocation package$96.7k - $145k
...Make it better. We create fulfilling purpose-driven careers by learning from the world and each other. POSITION TITLE: Senior Software Engineer - COBOL This role is not eligible for sponsorship. POSITION LOCATION: Lynchburg/Richmond, VA This position is...SeniorWork at officeLocal areaRemote work$165k - $247k
...data import and export connectors, privacy and compliance, and the operational reliability of everything in between. As a Senior Software Engineer, you'll take on complex infrastructure challenges: designing for extreme throughput, optimizing for millisecond latencies,...SeniorFull timeHome officeFlexible hours$143.7k - $222.7k
...reasonable estimate of the current range is: Grade: Technical 410 Pay Range: $143,700.00 - $222,700.00 Job Description The Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software operating or...SeniorFull timeFlexible hours$180k - $220k
...intelligence and clinical expertise to make care more affordable, accessible, and effective for everyone. We are looking for a Senior Software Engineer, focused on full-stack development, to join the team building Curai Health’s AI product, an AI native care experience...SeniorFull timeRemote workWork from homeFlexible hours$189.59k - $274.7k
...build teams that learn from one another. If you’re driven to solve meaningful challenges, we’d love to meet you. Job Title: Senior Software Engineer Location: 1114 Ave of Americas, New York, NY 10036 *Telecommuting permitted: work may be performed within normal...SeniorFull timeTemporary workWork at officeRemote workWorldwide$202k - $223k
...stack features end-to-end. From designing our data models to implementing the subtle interaction behaviors that differentiate good software from great software. We work closely with UI designers and are supported by our infrastructure team. We aim to delight users with...SeniorWork at officeLocal areaWork from homeWorldwide$86.8k - $165.2k
...the design, development, and maintenance of flight-critical embedded software for commercial aviation solutions and avionics products Provide technical leadership to assigned cross-functional engineering project team responsible for the design, development, and...SeniorFull timeTemporary workWork experience placementInternshipWork at officeRemote workRelocationFlexible hours$125k - $160k
...and a $4 trillion fixed income market that's been waiting for modern infrastructure. ABOUT THIS ROLE We are looking for a Senior Software Engineer with a focus on front-end skills. This could be a great opportunity if you know a lot of front-end and you are looking to...SeniorFull timeWork at officeLocal areaRemote workWork visaFlexible hours$156k
...backgrounds as well as a passionate, hands-on, technically savvy approach to game development. We are fully remote. The Senior Software Engineer - Engine is expected to work with minimal oversight and to collaborate actively with their customers to deliver well...SeniorRemote work$176.5k - $228k
...ready member audiences. You’ll anchor the engineering behind Member Marketing, which ensures... ...across team boundaries, mentor senior engineers, and turn ambiguous business problems... ...external partners. Typically 10 + years of software engineering experience, with...SeniorFull timeCurrently hiringWork at officeRemote work- ...We are unable to sponsor or take over sponsorship of an employment visa at this time. Senior Software Engineer In this role, you will: Lead moderately complex initiatives and deliverables within technical domain environments Contribute to large scale...SeniorWork experience placementRemote workWork visa
$224k - $336k
...partner teams to interact more easily with the system. Work with engineers across the company to launch new products or features.... ...standards, tooling, and processes. Design and build tools and software that reduce friction in meeting onboarding requirements....SeniorRemote work$96.7k - $145k
...forward together. • Make it better. We create fulfilling purpose-driven careers by learning from the world and each other. SENIOR SOFTWARE ENGINEER This role is not eligible for Sponsorship. POSITION LOCATION Richmond, Virginia Open to Remote This position is...SeniorFull timeWork at officeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- network software engineer Remote
- software engineer internship Remote
- facebook software engineer Remote
- software engineer travel Remote
- senior robotics software engineer Remote
- entry level software engineer remote Remote
- vice president software engineering Remote
- cybersecurity software engineer Remote
- federal - software developer Remote
- junior software engineer Remote





