Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
U
Uptempo
Staff Software Engineer AI Platform
Career Insights for Platform Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Colorado data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Platform Engineer is responsible for the development of platforms that support the needs and use cases of different engineering teams across the organization. Creates reusable tools and workflows to streamline operational needs and facilitate automation tasks, supporting scalability of DevOps practices.
$137,830 / year median in Colorado
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 Platform architecture. Own major architectural decisions across the platform — multi-tenancy, data modeling, API design, scalability — with full authority and full accountability. 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. 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. 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. 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.