Build and operate secure enterprise AI platform infrastructure connecting models, agents, tools, and internal systems. The role requires strong backend engineering, API and integration design, identity and authentication experience, cloud infrastructure knowledge, and operational ownership.
Salary not listed
Remote5+ YOEBackend Engineering
About the role
Responsibilities
Design, build, and operate secure enterprise AI platform capabilities connecting AI models, agents, tools, and internal systems.
Own major enterprise AI infrastructure workstreams, including the Model Context Protocol (MCP) gateway and enterprise context capabilities, from technical design through launch and operation.
Build reliable backend services, APIs, and integrations for AI-powered workplace experiences.
Develop scalable AI governance approaches covering identity-aware access, permissions, auditing, policy enforcement, and risks from third-party AI-enabled tools.
Design, build, test, and evaluate agentic systems and workflows.
Take operational ownership of services and components, balancing speed, reliability, security, and maintainability.
Partner with engineers and stakeholders to identify opportunities, make technical tradeoffs, and turn emerging AI needs into scalable platform capabilities.
Contribute to engineering practices, knowledge sharing, and AI fluency.
Requirements
Strong software engineering fundamentals and experience building, testing, debugging, and operating reliable backend systems.
Experience with backend languages such as Python or Go.
Ability to design APIs and integrations across complex systems.
Understanding of software architecture and how services, APIs, enterprise tools, and user-facing experiences fit together.
Experience with identity and authentication concepts and technologies such as OAuth, SAML, or SCIM.
Experience working with cloud infrastructure.
Comfort navigating ambiguity, creating clarity, and making thoughtful technical tradeoffs.
Commitment to operational ownership and dependable infrastructure.
Collaborative mindset with an interest in experimentation, iteration, knowledge sharing, and continuous learning.
Nice-to-haves
Google Cloud Platform familiarity.
Experience with enterprise SaaS or platform engineering.
Experience with LLM integration patterns such as tool use, function calling, agentic workflows, or systems-level prompt engineering.
Builds APIs, content pipelines, and AI infrastructure powering documentation products and thousands of customer sites. The role requires 4+ years of software development experience, strong systems and production expertise, product judgment, and a high degree of ownership.
190k – 265k/yrOn-site5+ YOEBackend Engineering
Senior Backend Engineer, Compliance Engineering
RedditUnited States
Build and lead high-scale backend systems that help Reddit meet evolving privacy, security, and regulatory requirements. The role requires 5+ years of backend experience, distributed-systems expertise, technical leadership, and proficiency across modern cloud and backend technologies.
Senior backend engineer building scalable web services and infrastructure to support AI-driven products at Otter.ai. Requires 5+ years experience with Python/Django, distributed databases (MySQL, Kafka, Cassandra, Redis), and AWS, plus strong ML infrastructure knowledge.
185k – 230k/yrHybrid5+ YOEBackend Engineering
Senior Software Engineer - Metadata
FivetranOntario, Canada +2
Build and scale backend services for the dbt metadata platform, including discovery, catalog, lineage, and run history. The role requires 5+ years of software engineering experience, distributed systems expertise, strong backend development skills, and hands-on cloud and containerization experience.
140k – 168k/yrOn-site5+ YOEBackend Engineering
Senior Software Engineer, Service Tools
AirbnbUnited States
Build developer infrastructure for Airbnb’s backend engineering organization, including build systems, CI/CD integrations, monorepo workflows, and editor tooling. The role requires 6+ years of experience, JVM and backend-language expertise, distributed-systems knowledge, and a bachelor's or master's degree or equivalent experience.