Staff Software Engineer – AI Platform

Uptempo

Louisville (CO)

Hybrid

USD 170,000 - 210,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Uptempo is seeking a Staff Software Engineer to set the technical direction for the engineering team. You will define how we build and establish the standard for AI-native development, serving as the senior technical voice in product and architectural decisions.

You will collaborate with the Director of Engineering, Product leadership, and every engineer to design scalable systems that enable 10x velocity through well-architected AI agent pipelines and strategic technical decisions.

Qualifications

  • 10+ years of software engineering experience with at least 2–3 years in Staff/Principal level scope
  • Led architecture of a platform or product with significant usage and tradeoffs informed decisions
  • Deep expertise in distributed systems or data-intensive SaaS platforms
  • Designed agent pipelines, production-scale model context handling, and evaluation frameworks
  • Communicate through RFCs/ADRs and translate tech strategy into business outcomes
  • Experience building public APIs and integrating public consumption
  • Familiar with AWS, Java, and TS/React/Angular tech stack

Responsibilities

  • Own major architectural decisions across the platform, including multi-tenancy, data modeling, API design, and scalability
  • Design and operate an AI-assisted development system with agent orchestration, task decomposition, output evaluation, and QA pipelines
  • Define engineering standards: code reviews, observability, deployment practices, and AI-delegation boundaries
  • Uplift the team through pairing, design reviews, RFCs, and mentorship; help raise hiring bar
  • Serve as the senior technical voice in product planning, translating customer problems into architectural approaches

Skills

Distributed systems
Data-intensive applications
Multi-tenant SaaS platforms
AI agent pipelines design
Model context windows at production
Evaluation frameworks for AI
RFCs/ADRs for engineers
Public API design
Team collaboration/leadership
Brownfield development

Tools

AWS
Java
TypeScript with React/Angular

Job description

About Uptempo

Marketing teams at some of the world's biggest companies use Uptempo to plan, manage, and measure their spend, bringing clarity to one of the most complex, high-stakes functions in the business. We're at an exciting inflection point: AI is reshaping how marketers work, and we're building the tools that help them move faster and make smarter decisions.

We're a remote-friendly team that cares deeply about doing good work, treating each other well, and building something that actually matters to our customers.

The Role

We're looking for a Staff Software Engineer to set the technical direction for Uptempo's engineering team. This is not a senior engineer with more tenure — it's a different job. You'll define how we build, establish the standard for AI-native development, and serve as the senior technical voice in product and architectural decisions.

You'll work closely with the Director of Engineering, Product leadership, and every engineer on the team. Your decisions ripple. We're looking for someone who has figured out how to operate at 10x individual velocity — not by working more hours, but by designing systems, including AI agent systems, that do the execution while your judgment remains the quality gate.

What You'll Own
  1. Platform architecture. Own major architectural decisions across the platform — multi-tenancy, data modeling, API design, scalability — with full authority and full accountability.

  2. AI development leadership. Design and operate an AI-assisted development system: agent orchestration, task decomposition, output evaluation, and quality control pipelines the whole team can leverage.

  3. Engineering standards. Define the team's technical standards: code review culture, observability requirements, deployment practices, and the playbook for what AI‑delegatable work looks like vs. what requires staff judgment.

  4. Team multiplier. Uplift the team — through pairing, design reviews, written RFCs, and mentorship — and raise the hiring bar by helping define what great engineering looks like for each role.

  5. Technical strategy. Serve as the senior technical voice in product planning, translating customer problems into the right architectural approaches before a line of code is written.

What We're Looking For

Must-haves:

  • 10+ years of software engineering experience, with at least 2–3 years operating at Staff or Principal level (or equivalent scope without the title)

  • You've led the architecture of at least one platform or product that scaled to significant usage — you know what breaks and why, and you made the right tradeoffs

  • Deep expertise in distributed systems, data‑intensive applications, or multi‑tenant SaaS platforms

  • You've designed agent pipelines, managed model context windows at production scale, and built evaluation frameworks — you understand where AI-generated code introduces systemic risk

  • You write for your audience: RFCs non‑experts can evaluate, ADRs future engineers will thank you for, and technical strategy that translates to business outcomes

  • Comfortable with brownfield development: building out public APIs for public consumption, productizing integrations, and MCP server

  • Familiar with our tech stack: AWS, Java, Typescript with React/Angular frameworks

Nice-to-haves:

  • Track record of meaningfully improving the engineers around you, not just shipping great code yourself

  • Experience building internal developer tooling or platform capabilities used by other engineering teams

  • Background in marketing technology, analytics, or data‑heavy SaaS products

  • Prior experience at a PE‑backed or venture‑backed company through a growth phase

Who You Are

You're comfortable with ambiguity, energized by hard problems, and you care about shipping things that make a real difference for real people.

You're also a collaborator at heart. You know that the best decisions come from pulling in diverse perspectives, and you take the time to bring people along.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer – AI Platform
Staff Software Engineer – AI Platform

Socket.dev • Louisville (KY)

Hybrid
USD 180,000 - 230,000
Remote Staff AI Platform Engineer — Architecture & Leadership
Remote Staff AI Platform Engineer — Architecture & Leadership

Socket.dev • Louisville (KY)

Hybrid
USD 180,000 - 230,000
Staff AI Platform Engineer — Architecture Lead (Remote)
Staff AI Platform Engineer — Architecture Lead (Remote)

Uptempo • Louisville (CO)

Hybrid
USD 170,000 - 210,000
Staff Software Engineer
Staff Software Engineer

Fource Recruiting • New York (NY)

On-site
USD 180,000 - 240,000
Meaningful equity
Unlimited PTO
Tax free commuter and parking benefits
+1
Senior Software Engineer
Senior Software Engineer

Waystation AI • Redwood City (CA)

On-site
USD 130,000 - 180,000
Competitive salary
Unlimited vacation
Full health, dental, and vision coverage
Software Engineer
Software Engineer

UpSmith • United States

On-site
USD 100,000 - 140,000
Early-stage equity
Flexible remote work
High ownership in projects
Staff/Principal Software Engineer
Staff/Principal Software Engineer

Success Matcher Recruitment • New York (NY)

On-site
USD 140,000 - 210,000
Chief / Staff Software Engineer
Chief / Staff Software Engineer

W3 Sourcing • San Francisco (CA)

On-site
USD 180,000 - 280,000
Meaningful equity
Competitive compensation
Full benefits
Senior Software Engineer
Senior Software Engineer

Emerge Talent • New York (NY)

On-site
USD 140,000 - 200,000
Competitive salary
Equity package
Health, dental, and vision insurance
+3
Staff Engineer (Sales tech)
Staff Engineer (Sales tech)

Hiring Hub • San Francisco (CA)

On-site
USD 100,000 - 200,000
Equity opportunities
High ownership in projects