Jobs · Engineering · Illinois

Staff Full Stack Engineer, GTM Systems

Upside · Chicago, IL · 7 mo ago
HybridEngineering$214k–$245k/yrFull-time

About the role

Upside is building a new generation of internal platforms that help our go-to-market teams operate more efficiently and make better decisions. In this role, you will design and build AI-native systems that improve how revenue teams manage pipeline, analyze performance, and automate operational workflows.

Responsibilities

  • Build high-impact applications and tools that accelerate Upside's go-to-market motion.
  • Develop AI-native tools that help revenue teams manage pipeline, analyze performance, and automate operational workflows.
  • Partner deeply with cross-functional teams to understand business workflows and translate them into scalable technical solutions.
  • Prototype, iterate, ship and maintain.
  • Own systems end-to-end. Design across the stack from front-end interfaces to backend services, automation pipelines, and AI orchestration layers.
  • Continuously improve the systems you build. Identify opportunities to increase reliability, performance, and scalability while reducing manual work for the teams that rely on these tools.
  • Strong understanding of prompt design and prompt engineering as a core part of building AI-powered systems, including structuring prompts, evaluating outputs, and iterating on prompt strategies to improve reliability and quality.
  • Drive quality through clear communication and documentation. Record design decisions, communicate tradeoffs, and ensure others can build upon your work.
  • Deliver reliably and transparently. Set clear expectations, communicate progress, and keep stakeholders aligned as priorities evolve.

Requirements

  • 8+ years of professional software engineering experience, with demonstrated depth in full-stack development (React/TypeScript plus backend/database experience).
  • Deep experience using AI-assisted development tools to improve engineering velocity and quality.
  • Experience building applications or systems that leverage LLMs, AI APIs, or modern AI frameworks.
  • Familiarity with modern deployment and infrastructure platforms (such as Supabase, Vercel, or similar environments).
  • Strong product intuition and the ability to translate business workflows into well-architected technical solutions.
  • Track record of leading projects, mentoring teammates, and delivering measurable outcomes.
  • Strong communication skills and the ability to collaborate effectively with both technical and non-technical stakeholders.

Qualifications

  • Nice to have: Experience working with CRM systems or revenue platforms (Salesforce, HubSpot, or similar); Experience in marketplace or high growth-stage SaaS environments; Familiarity with retrieval-augmented generation (RAG), vector databases, and embedding-based search; Experience working with modern data platforms such as Snowflake.

Skills

  • React, TypeScript, Next.js
  • Python (FastAPI)
  • PostgreSQL
  • Supabase
  • Vercel
  • Modern API-driven architectures
  • Experience with OpenAI and GitHub Copilot

Benefits

  • Medical, dental, and vision coverage starting on Day 1
  • Equity (ISOs)
  • 401(k) program
  • Family planning programs + paid parental leave
  • Physical fitness and wellness memberships
  • Emotional and mental health support programs
  • Unlimited PTO + 10 paid federal holidays + our annual, week-long Winter Break
  • Flexible work environment
  • Lunch reimbursement for in-office employees
  • Employee Resource Groups
  • Learning and Development stipend
  • Transparent culture
  • Awesome mission!

Location

This hybrid role is based in our Austin, Chicago, DC, or NYC office. In-office attendance is required on Monday, Tuesday, and Thursday and may increase based on project-based needs and changes to Upside’s in-office policy over time.

Compensation

The US base salary range for this full-time position is $214,000 - $245,000 + equity + benefits. The final starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. Your recruiter can share more about the specific salary range during the hiring process.

Similar jobs