
Senior Software Engineer, Human Agent Interfaces (Agentforce)
InformaticaBase Salary
$149k - $224k/yr
Responsibilities
- Design, build, and ship interfaces that help people and AI agents collaborate on business workflows.
- Develop full-stack features across web applications, conversational interfaces, Microsoft Teams, Slack, and email.
- Build APIs and agent tooling using GraphQL, REST, and MCP.
- Create interaction patterns for notifications, user input, task completion, and cross-channel workflows.
- Build secure integrations covering authentication, authorization, notifications, and account connectivity.
- Develop conversational and agentic experiences and improve them through evaluations and customer feedback.
- Own features from technical design and implementation through staged rollout, production operation, and iteration.
- Partner with Product, Design, Customer Success, and customers to define requirements and solutions.
- Write design documents and RFCs, build prototypes, communicate tradeoffs, review code, test, document, and mentor engineers.
- Shape architecture and reusable patterns while improving scalability, observability, and reliability.
Requirements
- 6+ years of software engineering experience delivering production software, with scope and technical leadership appropriate to Senior, Lead, or Principal level.
- Strong proficiency in TypeScript and JavaScript plus a modern backend language such as Go, Java, or Python.
- Experience building customer-facing web applications with React or a comparable framework.
- Experience designing and implementing GraphQL or REST APIs and integrating third-party services with webhooks and asynchronous communication.
- Understanding of authentication and authorization patterns including OAuth, SSO, and secure service integration.
- Experience building and operating distributed systems or SaaS applications on a public cloud.
- Ability to own ambiguous requirements through production delivery, monitoring, and controlled releases.
- Clear written and verbal communication and effective collaboration across engineering and product functions.
- Thoughtful use of AI development tools while maintaining correctness, security, performance, and maintainability standards.
- Preferred experience with MCP, LLM tool-calling, agent frameworks, evaluation-driven development, Microsoft Teams, Microsoft 365, Copilot, Slack, email, conversational interfaces, notification systems, workflow engines, business process automation, task-management products, Go, GraphQL, PostgreSQL, or early-stage product development.
Benefits
- Benefits include time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program.
- Salesforce provides AI-enabled resources and benefits intended to support balance and professional impact.
Tech Stack
Categories
About Informatica
Informatica (NYSE: INFA), a leader in AI-powered enterprise cloud data management, helps businesses unlock the full value of their data and AI. As data grows in complexity and volume, Informatica’s Intelligent Data Management Cloud™ delivers a complete, end-to-end platform with a suite of industry-leading, integrated solutions to connect, manage and unify data across any cloud, hybrid or multi-cloud environment. Powered by CLAIRE® AI, Informatica’s platform integrates natively with all major cloud providers, data warehouses and analytics tools— giving organizations the freedom of choice, avoiding vendor lock-in and delivering better ROI by enabling access to governed data, simplifying operations and scaling with confidence. Trusted by approximately 5,000 customers in nearly 100 countries—including over 80 of the Fortune 100—Informatica is the backbone of platform-agnostic, cloud data-driven transformation. Informatica. Where data and AI come to life.™ Contact: PR@informatica.com