Outreach10.03.26
AI SCORE 8.5

Staff Software Engineer (Full-Stack) - AI-Driven Support Solutions

$120K–$150K/year

About the Role

We are seeking a Staff Software Engineer (Full-Stack) remote to join our dynamic team at Outreach. In this role, you will leverage AI and cutting-edge technologies to empower our Technical Support Engineers (TSEs) to deliver exceptional customer service at scale. This is a senior individual contributor position focused primarily on backend systems for an AI-powered support troubleshooting platform.

What You'll Do

  • Design, build, and maintain backend services using Python.
  • Develop and evolve RESTful APIs consumed by frontend and internal tools.
  • Build data ingestion and processing pipelines for unstructured and semi-structured data, including emails, chat transcripts, and internal documentation.
  • Contribute to GenAI workflows such as retrieval, summarization, and reasoning.
  • Ensure backend services are reliable, observable, and production-ready.
  • Build and modify frontend components as needed for internal tools.
  • Implement intuitive user workflows for submitting context or issues, viewing AI-generated insights, and navigating supporting data.
  • Work with modern frontend frameworks (e.g., React or similar).
  • Write clean, maintainable, and well-tested code across the stack.
  • Participate in and contribute to code reviews.

Requirements

  • 8–10+ years of backend software engineering experience.
  • Deep expertise in Python for building production backend systems.
  • Experience building and consuming RESTful APIs.
  • Working experience with at least one modern frontend framework (React, Vue, or similar).
  • Comfort working across backend and frontend codebases as needed.
  • Experience in cloud environments (AWS, Azure, or GCP).
  • Familiarity with frontend UX considerations for operational users.
  • Knowledge of authentication, authorization, and role-based access control.

Nice to Have

  • Experience handling unstructured data or search-driven interfaces.
  • Exposure to GenAI / LLM-based systems.
  • Experience building internal tools or platforms.

What We Offer

  • Competitive salary with opportunities for growth.
  • Fully remote work environment.
  • Flexible working hours.
  • Access to cutting-edge technology and tools.
  • Supportive team culture focused on innovation.
Why This Job8.5 of 10

This Staff Software Engineer role at Outreach offers a unique opportunity to work on AI-driven support solutions while enjoying remote flexibility and competitive compensation.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficiency in Python and React with experience in building scalable RESTful APIs, particularly in cloud environments like AWS, Azure, or GCP, to effectively design and integrate AI-driven solutions.

Self-motivated and disciplined to thrive in a remote work setting, demonstrating strong time management skills and the ability to deliver high-quality code with minimal supervision.

A strategic thinker with a growth mindset, able to lead the implementation of CI/CD pipelines and Agile methodologies, while also mentoring junior engineers to enhance team productivity.

Learning Resources

Python for Everybody Specializationcourse

Career Path

Staff Software Engineer (Full-Stack)(Now)Lead Software Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Market Size 2024
$28.5B
Annual Growth
12.3%
AI Adoption
67%
Investment
+45%
Labour Demand
+30%
Avg Salary
$150K

Skills & Requirements

Required
PythonReactRestful-api
Growing in Demand
Machine LearningServerless ArchitectureData Engineering
Declining
jQueryAngularJS 1.x

Domain Trends

Rise of AI-Driven Applications
The demand for AI-driven applications is growing, with 80% of companies planning to integrate AI solutions into their existing software by 2025.
Shift to Serverless Computing
Serverless architecture adoption has increased by 50% in the past year, allowing developers to focus on code rather than infrastructure management.
Increased Focus on CI/CD Practices
Over 70% of organizations are prioritizing CI/CD pipelines to enhance deployment frequency and reduce time to market.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.