Staff Software Engineer (Backend), Technical Support

1 hour, 42 minutes ago
Full-time
Lead
Software Development
Outreach

Outreach

Outreach offers an AI-powered revenue workflow platform designed to enhance the productivity of sales, marketing, RevOps, and go-to-market teams by automating processes that help in efficiently managing accounts, forecasting, and closing deals.

Internet Software & Services
1K-5K
Founded 2014
$489M raised

Description

  • Partner with the Engineering Manager to shape backend architecture and technical strategy.
  • Design and evolve scalable, cloud-native backend systems in Python.
  • Own the technical design and implementation of critical backend domains.
  • Lead the design and implementation of GenAI pipelines, including data ingestion, embedding generation, semantic search, retrieval, and RAG.
  • Define and improve evaluation and feedback mechanisms for AI outputs.
  • Set and uphold backend engineering standards through high-quality code reviews.
  • Mentor senior and mid-level engineers through technical guidance and reviews.
  • Proactively identify and reduce technical debt.
  • Ensure backend systems are observable and production-ready with metrics, logging, and alerts.
  • Own backend services in production, including incident response and post-incident improvements.

Requirements

  • 8–10+ years of backend software engineering experience.
  • Deep expertise in Python for building production backend systems.
  • Proven experience designing and scaling distributed systems.
  • Strong system design skills, including service decomposition, data modeling, and high-availability architectures.
  • Experience operating large-scale production systems in the cloud.
  • Strong technical leadership experience without direct authority.
  • Extensive experience conducting code reviews and mentoring engineers.
  • Hands-on experience with GenAI / LLM-based platforms.
  • Experience with vector databases or semantic search systems.
  • Experience building internal platforms or high-leverage infrastructure.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Product Support Engineer

UpGuard 51-250 Professional Services

UpGuard is hiring a Product Support Engineer to diagnose complex customer issues and improve support outcomes for its cybersecurity SaaS platform as the company scales globally.

Cybersecurity DNS GCP Network Security Nmap PostgreSQL TLS
12 minutes ago

Senior .NET Engineer

StarCompliance 251-1K Capital Markets

StarCompliance is seeking a UK-based Lead Software Engineer to help build and improve compliance-focused SaaS products for global clients while owning technical quality and team effectiveness.

C# CSS HTML JavaScript .NET React System Design TypeScript
12 minutes ago

Senior Robotics Technical Support & Field Engineer

Relay Robotics 51-250 Industrial Conglomerates

Relay Robotics is hiring a Senior Robotics Technical Support & Field Engineer to provide advanced support and lead hospital-based deployments, integrations, and repairs for autonomous delivery robots.

GCP Linux
12 minutes ago

Senior Backend Engineer (Go)

CloudFactory 1K-5K IT Services

CloudFactory is hiring a Senior Backend Engineer to build core Go-based services for an AI Data Asset Management platform that helps ML teams manage datasets, model assets, workflows, and compliance at scale.

AWS CI/CD Go Grafana OWASP Python SQL
12 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers