• Bachelor's degree in Computer Science, Software Engineering, Information Systems, Data Engineering, or a related technical field required.
• Master's degree in Computer Science, AI/ML, Data Systems, Information Systems, or a related field preferred.
• Equivalent practical experience building enterprise integrations, APIs, automation platforms, or agent-connected systems may be considered in place of formal degree requirements.
• Strong software engineering background with practical experience designing APIs, backend services, integration layers, and production-grade automation workflows.
• Experience integrating enterprise SaaS and business systems using REST APIs, GraphQL APIs, webhooks, OAuth, RBAC, service accounts, and secure credential-management practices.
• Experience with Azure, Python, TypeScript, CI/CD, logging, monitoring, deployment workflows, and operational support for production integrations.
• Practical understanding of LLM tools, function calling, MCP, agent workflows, tool orchestration, or similar agent-integration patterns.
• Ability to design secure, permissioned, logged, observable, and reliable tool calls for enterprise systems used by ChatGPT and AI agents.
• Able to work directly with business users, understand ambiguous workflows, and translate operational needs into clear, reusable, auditable system interfaces.
• 5-8 years of software engineering, enterprise integration, platform engineering, backend systems, or automation experience preferred.
Location: Houston, TX, San Francisco Bay Area, CA & San Diego, CA
The position may require up to 10% domestic travel.
Base Pay - $140000-$165000
The pay range mentioned above is a guideline. We tailor each offer based on your unique skills, experience, location, and market benchmarks—while ensuring internal parity across our teams. In addition to competitive base pay, total compensation may include a discretionary annual bonus and a market leading comprehensive health and wellness benefits package. Final details will be discussed during the later stages of the hiring process.